diff --git a/src/calibre/translations/af.po b/src/calibre/translations/af.po index fae0968f3f..f8e5fff1a3 100644 --- a/src/calibre/translations/af.po +++ b/src/calibre/translations/af.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-08-14 16:03+0000\n" "Last-Translator: Albé Theunissen \n" "Language-Team: Afrikaans \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:36+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:35+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "" @@ -317,325 +319,325 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Voeg boeke by na calibre of die gekonnekteerde toestel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Skep 'n katalogus van die boeke in jou calibre biblioteek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Skakel boeke om na verskeie eboek-formate" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Verwyder boeke van u calibre-biblioteek of gekoppelde toestel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Wysig die metadata van boeke in u calibre-biblioteek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Lees boeke in u calibre-biblioteek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Laai nuus van die internet af in eboek-formaat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Wys gou ’n lys van verwante boeke" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Dra boeke uit jou calibre biblioteek oor na die hardeskyf" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Took boekbesonderhede in ’n aparte opspringvenster" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Herbegin calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "Open die vouer wat die boek-lêers in u calibre-biblioteek bevat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Stuur boeke na die gekoppelde toestel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Blaai deur die calibre-gebruikershandleiding" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Pas calibre aan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Vind maklik soortgelyke boeke verwant aan die gekose een" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Kopieer boeke van die toestel na u calibre-biblioteek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "Wysig die versamelings waarin boeke op u toestel geplaas is" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Kopieer ’n boek van een calibre-biblioteek na ’n ander" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Maak klein verstellings aan epub of htmlz-lêers in u calibre-biblioteek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Soek vir boeke van verskillende verkopers" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Kry nuwe calibre-inproppe of dateer u bestaande inproppe op" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Voorkoms en gedrag" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Koppelvlak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Gedrag" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Verander die manier waarop calibre optree" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Voeg u eie kolomme by" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Nutsbalk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Besig om te soek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Pas die manier waarop die soek van boeke in calibre wark aan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Omskakeling" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Algemene opsies" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Invoer/Uitvoer" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Beheer hoe calibre lêers se metadata lees wanneer boeke toegevoeg word" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Besig om boeke op skyf te berg" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Besig om boeke na toestel te stuur" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "Beheer hoe calibre lêers na u eboekleser oordra" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Metadataskakelbord" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Verander metadatavelde voordat geberg/gestuur word" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Sjabloonfunksies" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Gevorderd" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Skep u eie sjabloonfunksies" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Deel boeke per e-pos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Deel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Deel oor die net" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Inproppe" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Verstellings" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "Verfyn hoe calibre in verskeie kontekste optree" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Sleutelbord" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Maak die sleutelbordkortpaaie wat deur calibre gebruik word pas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Allerlei" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -962,21 +964,27 @@ msgstr "Ontfoutlogboek" msgid "Communicate with Android phones." msgstr "Kommunikeer met Android-fone" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Kommunikeer met S60-fone" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Kommunikeer met WebOS-tablette." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -998,38 +1006,38 @@ msgstr "" "met iToestelle is ’n gevorderde gebruikersmodus wat nie ondersteun word " "nie

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Deaktiveer Apple-drywer" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Aktiveer Apple-drywer" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Gebruik Reeks as Kategorie in iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1037,61 +1045,61 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Apple-toestel" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Kommunikeer met iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Apple-toestel bespeur, laai tans iTunes, wag asb. …" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "Klaar" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1101,7 +1109,7 @@ msgstr "" "Skrap boeke d.m.v. die iBooks-toep.\n" "Klik ‘Toon Detail’ vir ’n lys." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1109,36 +1117,36 @@ msgstr "" "Sommige dekbladkuns kom nie omgeskakel word nie.\n" "Klik ‘Toon Detail’ vir ’n lys." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nuus" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Katalogus" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Kommunikeer met iTunes." @@ -1197,8 +1205,9 @@ msgstr "Kry lys van boeke op toestel…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1208,8 +1217,9 @@ msgstr "Dra boeke na toestel oor…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1231,8 +1241,8 @@ msgstr "Verwyder boeke van toestel…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1712,15 +1722,87 @@ msgstr "Kommunikeer met die COBY" msgid "Communicate with the Ex124G" msgstr "Kommunikeer met die Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1764,25 +1846,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Alles volgens titel" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Alles volgens outeur" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1875,63 +1955,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1939,27 +2033,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2003,67 +2103,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2197,6 +2274,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3847,8 +3947,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3981,7 +4081,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4258,7 +4358,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4272,155 +4372,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4629,6 +4739,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4642,7 +4772,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4902,7 +5032,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5152,14 +5282,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5276,7 +5406,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6002,7 +6132,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6140,7 +6270,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6242,42 +6372,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6288,7 +6418,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6312,7 +6442,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6331,7 +6461,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6370,7 +6500,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6435,51 +6565,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6487,53 +6642,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6541,95 +6716,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8383,248 +8558,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8654,6 +8832,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8716,10 +8947,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9936,7 +10175,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10205,11 +10444,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10267,8 +10501,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10881,77 +11115,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11198,12 +11434,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11603,7 +11833,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11612,7 +11842,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11636,7 +11866,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13803,135 +14033,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13940,17 +14180,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13960,11 +14194,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13973,22 +14207,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13997,31 +14231,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14059,11 +14293,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16166,7 +16395,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17489,7 +17718,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17497,7 +17726,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17507,7 +17736,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17516,7 +17745,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17530,7 +17759,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17538,7 +17767,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17546,7 +17775,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17554,7 +17783,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17562,7 +17791,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17570,7 +17799,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17578,7 +17807,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17586,7 +17815,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17597,7 +17826,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17608,7 +17837,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17618,7 +17847,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17627,94 +17864,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18366,17 +18684,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/ar.po b/src/calibre/translations/ar.po index 97ca447bba..55e5b444ff 100644 --- a/src/calibre/translations/ar.po +++ b/src/calibre/translations/ar.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iso_639_3\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/calibre\n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-05-24 09:38+0000\n" "Last-Translator: abbas \n" "Language-Team: awadh alghaamdi \n" @@ -17,8 +17,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= " "3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:36+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:36+0000\n" +"X-Generator: Launchpad (build 15914)\n" "X-Poedit-Country: SAUDI ARABIA\n" "Language: ar\n" "X-Poedit-Language: Arabic\n" @@ -70,22 +70,23 @@ msgstr "لا يفعل شيئًا" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -124,8 +125,8 @@ msgstr "لا يفعل شيئًا" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -176,20 +177,20 @@ msgstr "لا يفعل شيئًا" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -218,12 +219,12 @@ msgstr "لا يفعل شيئًا" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -249,6 +250,7 @@ msgstr "تخصيص" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "لا يمكن التعديل" @@ -366,63 +368,63 @@ msgstr "ضبط دليل المعلومات في الملفات %s" msgid "Set metadata from %s files" msgstr "ضبط دليل المعلومات من ملفات %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "إضافة إلى الكتب النظم أو الجهاز متصلا" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "حفر شروحه من كيندل متصلة (التجريبية)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "إنشاء فهرس الكتب في مكتبة النظم الخاص" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "تحويل الكتب إلى مختلف الأشكال يبوك" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "حذف الكتب من مكتبة النظم أو جهاز اتصال" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "تحرير البيانات الوصفية من الكتب في المكتبة النظم الخاص" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "قراءة الكتب في المكتبة النظم الخاص" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "تحميل الأخبار من شبكة الانترنت في شكل يبوك" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "عرض قائمة من الكتب ذات الصلة بسرعة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "تصدير الكتب من مكتبة النظم الخاص بك إلى القرص الثابت" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "إظهار التفاصيل في كتاب منفصل منبثقة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "إعادة تشغيل النظم" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "افتح المجلد الذي يحتوي على ملفات الكتاب في مكتبة النظم الخاص" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "إرسال الكتب إلى الجهاز متصلا" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -430,42 +432,42 @@ msgstr "" "إرسال الكتب عبر البريد الإلكتروني أو شبكة الإنترنت أيضا ربط لايتون أو " "المجلدات الموجودة على جهاز الكمبيوتر الخاص بك كما لو أنها هي الأجهزة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "تصفح دليل المستخدم النظم" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "تخصيص النظم" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "العثور بسهولة على كتب مماثلة لتلك المحددة حاليا" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "التبديل بين المكتبات النظم مختلفة وإجراء الصيانة عليها" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "كتب نسخة من الجهاز إلى مكتبة النظم الخاص" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "تحرير المجموعات في الكتب التي يتم وضعها على جهازك" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "نسخ الكتاب من مكتبة النظم واحد إلى آخر" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "يعمل بعض التعديلات البسيطة لملفات epub أو htmlz في مكتبة كاليبر الخاصة بك" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -473,121 +475,121 @@ msgstr "" "العثور على المباراة القادمة أو السابقة عند البحث في مكتبة الخاص في وضع النظم " "الضوء" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "يختار كتابًا عشوائياً من مكتبة كاليبر الخاصة بك" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "بحث عن الكتب من باعة الكتب المختلفة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "الحصول على الإضافات النظم جديدة أو تحديث القائم منها الخاص" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "المظهر" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "الواجهة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "إضبط المظهر لواجهة المكتبة النظم لتناسب ذوقك." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "السّلوك" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "غيّر سلوك مكتبة النظم" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "أضف أعمدتك الخاصة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "أضف/إمسح أعمدتك الخاصة لقائمة الكتب في المكتبة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "شريط الأدوات" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" "تخصيص أشرطة الأدوات والقوائم السياق، وتغيير الإجراءات التي تتوفر في كل" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "جاري البحث" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "تخصيص طريقة البحث عن الكتب في المكتبة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "خيارات الإدخال" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "تحويل" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "خيارات التحويل مجموعة محددة لكل تنسيق مدخلات" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "خيارات متداولة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "تعيين خيارات التحويل مشتركة لجميع الأشكال" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "خيارات الإخراج" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "خيارات التحويل مجموعة محددة لكل تنسيق الإخراج" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "إضافة كتب" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "إستيراد/تصدير" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "التحكم في كيفية قراءة البيانات الوصفية من النظم عند إضافة ملفات الكتب" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "حفظ الكتب على القرص" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -595,49 +597,49 @@ msgstr "" "التحكم في كيفية تصدير الملفات من النظم قاعدة البيانات الخاصة به على القرص " "عند استخدام حفظ إلى القرص" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "ارسال الكتب الى الاجهزة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "التحكم في كيفية نقل الملفات من النظم للقارئ الكتاب الاليكتروني الخاص" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "لوحات التعريف قابس" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "تغيير حقول البيانات الوصفية قبل حفظ / إرسال" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "وظائف" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "متقدّم" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "خلق وظائف القالب الخاص بك" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "مشاركة الكتب عبر البريد الالكتروني" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "مشاركة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -645,11 +647,11 @@ msgstr "" "تقاسم الإعداد من الكتب عبر البريد الإلكتروني. يمكن استخدامها لارسال التلقائي " "للانباء تحميلها إلى الأجهزة الخاصة بك" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "المشاركة عبر الشبكة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -657,45 +659,45 @@ msgstr "" "إعداد خادم المحتوى النظم التي سوف اعطيكم الوصول الى المكتبة من النظم الخاص " "بك من أي مكان ، وعلى أي جهاز، من خلال الإنترنت" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "تحميل البيانات الوصفية" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "تحكم في كيفية تحميل البيانات الوصفية للكتب من الشبكة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "الملحقات" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "إضافة / إزالة / بت تخصيص وظائف مختلفة من النظم" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "تطويعات" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "صقل كيف يتصرف النظم في سياقات مختلفة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "لوحة المفاتيح" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "تخصيص اختصارات لوحة المفاتيح المستخدمة بواسطة كاليبر" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "متفرقات" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "المتقدمة التكوين المتنوعة" @@ -1029,23 +1031,27 @@ msgstr "تصحيح السجل" msgid "Communicate with Android phones." msgstr "التواصل مع هواتف أندرويد ." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"مفصولة بفواصل قائمة الدلائل إلى إرسال البريد إلى الكتب على الجهاز. وسيتم " -"استخدام أول واحد موجود" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "تواصل معا هواتف S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "يتصل مع المتصفحات اللوحية التي تستخدم نظام .WebOS" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1065,31 +1071,31 @@ msgstr "" "الاتصال لايتون عنصر القائمة

تمكين السائق ابل للاتصال " "مباشر هو iDevices an معتمد وضع المستخدم المتقدمة. " -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "تعطيل برنامج تشغيل أبل" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "تمكن سائق أبل" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "استخدام السلسلة والفئة في اي تيونز / iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "استخدام السلسلة والفئة في اي تيونز / iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "مخبأ يغطي من اي تيونز / iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "تمكين ذاكرة التخزين المؤقت ويغطي العرض من اي تيونز / iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1098,7 +1104,7 @@ msgstr "" "تمكين نسخ الملفات الى اي تيونز مجلد وسائل الإعلام ليالي %s \"في تفضيلات " "برنامج iTunes | متقدم" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1110,19 +1116,19 @@ msgstr "" "الخاص عيار التكوين. تمكين

ويشير إلى أن يتم تكوين برنامج iTunes " "لتخزين نسخة في مجلد وسائل الإعلام تيونز. " -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "جهاز أبل" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "التواصل عن طريق iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "تم الكشف عن جهاز ابل, يتم تشغيل iTunes, الرجاء الانتظار..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1130,43 +1136,43 @@ msgstr "" "لا يمكن نسخ الكتب مباشرة من iDevice. اسحب من مكتبة iTunes لسطح المكتب ، ثم " "إضافة إلى إطار من النظم مكتبة." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "تحديث الجهاز القائمة الفوقية..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "Copy text \t %(num)d of %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "تم" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1176,7 +1182,7 @@ msgstr "" "حذف باستخدام التطبيق iBooks.\n" "انقر على \"إظهار التفاصيل\" للقائمة." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1184,36 +1190,36 @@ msgstr "" "لا يمكن أن تغطي بعض الفن يمكن تحويلها.\n" "انقر على \"إظهار التفاصيل\" للقائمة." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "الأخبار" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "الفهرس" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "تواصل معا iTunes" @@ -1275,8 +1281,9 @@ msgstr "يجري إحصاء قائمة كتب من الجهاز..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1286,8 +1293,9 @@ msgstr "يجري تحويل الكتب إلى الجهاز..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1309,8 +1317,8 @@ msgstr "يجري حذف الكتب من الجهاز..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1796,15 +1804,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "يجري إحصاء معلومات الجهاز..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1848,18 +1928,17 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "كل حسب العنوان" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "جميع البلاغ" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1868,7 +1947,6 @@ msgstr "" "الجهاز . و تشمل الاحتمالات التالية: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1974,63 +2052,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2038,27 +2130,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "يجري إحصاء معلومات الجهاز..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2102,22 +2200,22 @@ msgstr "التواصل مع القارئ W950 خبأ." msgid "Communicate with the Wexler reader." msgstr "التواصل مع القارئ Wexler ." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "لم يتمكن من كشف القرص %s. حاول إعادة التشغيل." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "غير قادر على الكشف عن %s نقطة التحميل. حاول إعادة التشغيل." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "%s غير قادر على اكتشاف عن الذاكرة" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " @@ -2126,12 +2224,12 @@ msgstr "" "قادر على الكشف عن محرك القرص %s. اما وقد تم بالفعل طرد الجهاز، أو النواة " "تصدر نسخة من إهمال SYSFS." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "غير قادر على تحميل الذاكرة الرئيسية (رمز الخطأ : %d" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2139,33 +2237,10 @@ msgid "" msgstr "" "قراءة الذاكرة الرئيسية ليالي %s فقط. هذا يحدث عادة بسبب أخطاء نظام الملفات." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "الفتحة المختارة : %s ليست مدعومة ." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "لا توجد مساحة كافية في الذاكرة الرئيسية" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "لا توجد مساحة كافية في بطاقة التخزين" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "ضنط الجهاز" @@ -2305,6 +2380,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "الفتحة المختارة : %s ليست مدعومة ." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "لا توجد مساحة كافية في الذاكرة الرئيسية" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "لا توجد مساحة كافية في بطاقة التخزين" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4075,8 +4173,8 @@ msgstr "الوسوم" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4222,7 +4320,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4500,7 +4598,7 @@ msgid "Sidebar" msgstr "الشريط الجانبي" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4514,155 +4612,165 @@ msgstr "لا يمكن العثور على pdftohtml، تحقق في المسار msgid "Table of Contents:" msgstr "جدول المحتويات :" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "تأكيد قبل الحذف" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Notify when a new version is available" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "الإفتراضي للتحويل إلى LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "الخيارات لمستعرض كتب LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "تهيئات التي تعرض عن طريق المستعرض الداخلي" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "إظهار أيقونة صينية النظام" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "رفع أخبار تم تنزيلها إلى الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4875,6 +4983,26 @@ msgstr "الكتب التالية هي الظاهرية والتي لا يمكن msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "إضافة إلى مكتبة الكتب" @@ -4888,7 +5016,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -5148,7 +5276,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5402,14 +5530,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5526,7 +5654,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6257,7 +6385,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6395,7 +6523,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6497,42 +6625,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "انقر نقرا مزدوجا لفتح نافذة تفاصيل الكتاب" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "المسار" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6543,7 +6671,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6567,7 +6695,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6586,7 +6714,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6625,7 +6753,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6690,51 +6818,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6742,53 +6895,73 @@ msgstr "" msgid "Name" msgstr "الاسم" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6796,95 +6969,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8630,248 +8803,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "تتوافر أي تفاصيل." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "احصل على معلومات الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "احصل على قائمة الكتب على الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "ارسل الميتاداتا إلى الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "رفع %d كتاب إلى الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "حذف كتب من الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "تنزيل الكتب من الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "عرض كتاب على الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "إرسال وحذف من المكتبة" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "خطأ" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "خطأ في الاتصال بالجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "الجهاز: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " تم كشفه." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "صيغ المجهول" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8901,6 +9077,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8963,10 +9192,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10183,7 +10420,7 @@ msgstr "&كلمة السرّ" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10452,11 +10689,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10517,8 +10749,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "المؤلفون" @@ -11131,77 +11363,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11452,12 +11686,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11857,7 +12085,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11866,7 +12094,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11890,7 +12118,7 @@ msgstr "متصل " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "تفاصيل الكتاب" @@ -14077,135 +14305,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "صغير" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "كبير" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "متوسط" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "بواسطة الحرف الأول" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "إختر ال&لغة (يحتاج إعادة تشغيل):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "تحرك لأعلى" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "تحرك لأعلى" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -14214,17 +14452,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -14234,11 +14466,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -14247,22 +14479,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14271,31 +14503,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14333,11 +14565,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16441,7 +16668,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17736,7 +17963,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17744,7 +17971,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17754,7 +17981,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17763,7 +17990,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17777,7 +18004,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17785,7 +18012,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17793,7 +18020,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17801,7 +18028,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17809,7 +18036,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17817,7 +18044,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17825,7 +18052,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17833,7 +18060,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17844,7 +18071,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17855,7 +18082,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17865,7 +18092,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17874,101 +18109,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" -msgstr "" -"تتعارض القيم الكاتب ترتيب ل\n" -"مؤلف '{0}' :\n" -"'{1}' <> '{2}'\n" -"غير قادر على بناء MOBI الكتالوج.\n" -"\n" -"حدد كل الكتب التي كتبها '{0}\"، وتطبيق تصحيح قيمة الكاتب ترتيب الفوقية في " -"الحوار تحرير ، ثم إعادة إنشاء الكتالوج.\n" - -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18623,17 +18932,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/ast.po b/src/calibre/translations/ast.po index 44eb9b4351..c10e5bda83 100644 --- a/src/calibre/translations/ast.po +++ b/src/calibre/translations/ast.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2011-09-26 16:28+0000\n" "Last-Translator: Xandru \n" "Language-Team: Asturian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:37+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:36+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Personalizar" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Nun se pue configurar" @@ -323,323 +325,323 @@ msgstr "Afitar metadatos nos ficheros %s" msgid "Set metadata from %s files" msgstr "Afitar metadatos dende ficheros %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Amestar llibros a calibre o al preséu conuetáu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Obtener notes d'un Kindle coneutáu (esperimental)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Xenerar un catálogu de los llibros na to biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Convertir llibros a estremaos formatos de llibru electrónicu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Esborrar llibros de la biblioteca calibre o del preséu coneutáu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Editar los metadatos de los llibros na biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Lleer llibros de la biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Descargar noticies d'Internet en formatu ebook" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Amosar rápido una llista de llibros rellacionaos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -955,21 +957,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -981,38 +989,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1020,103 +1028,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1173,8 +1181,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1184,8 +1193,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1207,8 +1217,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1684,15 +1694,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1736,25 +1818,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1847,63 +1927,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1911,27 +2005,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1975,67 +2075,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2169,6 +2246,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3816,8 +3916,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3950,7 +4050,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4227,7 +4327,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4241,155 +4341,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4598,6 +4708,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4611,7 +4741,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4871,7 +5001,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5121,14 +5251,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5245,7 +5375,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5971,7 +6101,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6109,7 +6239,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6211,42 +6341,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6257,7 +6387,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6281,7 +6411,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6300,7 +6430,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6339,7 +6469,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6404,51 +6534,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6456,53 +6611,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6510,95 +6685,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8352,248 +8527,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8623,6 +8801,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8685,10 +8916,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9905,7 +10144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10174,11 +10413,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10236,8 +10470,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10850,77 +11084,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11167,12 +11403,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11572,7 +11802,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11581,7 +11811,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11605,7 +11835,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13772,135 +14002,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13909,17 +14149,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13929,11 +14163,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13942,22 +14176,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13966,31 +14200,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14028,11 +14262,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16135,7 +16364,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17458,7 +17687,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17466,7 +17695,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17476,7 +17705,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17485,7 +17714,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17499,7 +17728,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17507,7 +17736,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17515,7 +17744,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17523,7 +17752,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17531,7 +17760,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17539,7 +17768,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17547,7 +17776,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17555,7 +17784,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17566,7 +17795,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17577,7 +17806,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17587,7 +17816,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17596,94 +17833,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18335,17 +18653,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/az.po b/src/calibre/translations/az.po index 87a16e0cc8..a410734f86 100644 --- a/src/calibre/translations/az.po +++ b/src/calibre/translations/az.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-08-07 14:00+0000\n" "Last-Translator: Emin Mastizadeh \n" "Language-Team: Azerbaijani \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:37+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:36+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Heç bir şey etmir" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Heç bir şey etmir" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Heç bir şey etmir" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Heç bir şey etmir" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Fərdiləşdir" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Konfiqurasiya etmək mümkün deyil" @@ -317,327 +319,327 @@ msgstr "Metaverilənləri %s faylında təyin et" msgid "Set metadata from %s files" msgstr "Metaverilənləri %s fayllaından təyin et" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Kitabları Calibre-yə və ya bağlanmış qurğuya əlavə et" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Annotasiyaları bağlanmış Kindle-dan əldə et" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Calibre kitabxanasındakı kitablardan kataloq generasiya et" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Kitabları müxtəlif elektron kitab formatlarına çevir" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Kitabları Calibre və ya bağlanmış qurğulardan sil" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Calibre kitabxananızdakı kitabların metaverilənlərini redaktə et" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Calibre kitabxananızdakı kitabları oxu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Xəbərləri internetdən elektron kitab formasında endir" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Əlaqəli kitablar siyahısını cəld göstər" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Kitablarınızı Calibre-dən kompüterinizə ixrac edin." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Kitab haqda məlumatları ayrı-ayrı alt-pəncərələrdə göstər." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Calibre-ni yenidən başlat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "Bu kitabın içində yerləşdiyi Calibre kitabxana qovluğunu açın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Qoşulmuş qurğuya kitab göndərin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Calibre istifadəçi təlimat səhifəsini aç" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Calibre xüsusiyyətlərini dəyiş" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Seçilmiş kitaba oxşar olan kitabları tapın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Kitabları qurğudan Calibere kitabxanasına köçürün" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Kitabı bir Calibre kitabxanasından digərinə köçürün" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Calibre kitabxananızdan təsadüfi kitab seçin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Kitabı başqa kitab satıcılarında axtar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" "Calibre-niz üçün yeni qoşmalar əldə edin və ya mövcud olanları yeniləyin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Görüntüyə baxın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Görüntü" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Davranış" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Öz sütunlarınızı əlavə edin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Calibre kitab siyahısına öz sütunlarınızı əlavə edin/silin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Alətlər paneli" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "Alətlər paneli və kontekst menyuları redaktə edin," -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Axtarılır" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Calibre-də kitab axtarış metodunu dəyişdirin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Daxil etmə ayarları" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Çevrilmə" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "Hər bir giriş formatı üçün çevrilmə ayarları təyin edin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Ümumi xüsusiyyətlər" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Çıxış ayarları" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Kitab əlavə edilməsi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "İdxal/İxrac" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Kitabların disk yaddaşa verilməsi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Kitabların qurğulara köçürülməsi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Calibre-in faylları sizin e-kitab oxuyucunuza hansı formada göndərməsini " "idarə edin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Şablon funksiyaları" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Ətraflı" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Öz çablon funksiyalarınızı yaradın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Kitabların emaillə paylaşılması" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Paylaşma" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "İnternetə axtarış" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Meta-məlumatların yüklənməsi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Qoşmalar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Klaviatura" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" "Calibre-də istifadə edilən klaviatura kombinasiyalarının tənzimlənməsi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Digər" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -953,21 +955,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -979,38 +987,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1018,103 +1026,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1171,8 +1179,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1182,8 +1191,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1205,8 +1215,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1682,15 +1692,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1734,25 +1816,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1845,63 +1925,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1909,27 +2003,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1973,67 +2073,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2167,6 +2244,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3814,8 +3914,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3948,7 +4048,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4225,7 +4325,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4239,155 +4339,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4596,6 +4706,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4609,7 +4739,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4869,7 +4999,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5119,14 +5249,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5243,7 +5373,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5969,7 +6099,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6107,7 +6237,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6209,42 +6339,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6255,7 +6385,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6279,7 +6409,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6298,7 +6428,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6337,7 +6467,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6402,51 +6532,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6454,53 +6609,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6508,95 +6683,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8350,248 +8525,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8621,6 +8799,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8683,10 +8914,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9903,7 +10142,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10172,11 +10411,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10234,8 +10468,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10848,77 +11082,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11165,12 +11401,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11570,7 +11800,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11579,7 +11809,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11603,7 +11833,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13770,135 +14000,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13907,17 +14147,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13927,11 +14161,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13940,22 +14174,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13964,31 +14198,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14026,11 +14260,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16133,7 +16362,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17456,7 +17685,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17464,7 +17693,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17474,7 +17703,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17483,7 +17712,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17497,7 +17726,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17505,7 +17734,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17513,7 +17742,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17521,7 +17750,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17529,7 +17758,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17537,7 +17766,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17545,7 +17774,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17553,7 +17782,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17564,7 +17793,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17575,7 +17804,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17585,7 +17814,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17594,94 +17831,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18333,17 +18651,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/bg.po b/src/calibre/translations/bg.po index 1ad8f59b0b..46ac5175fc 100644 --- a/src/calibre/translations/bg.po +++ b/src/calibre/translations/bg.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.51\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2011-09-18 08:58+0000\n" "Last-Translator: Nelly Hoang \n" "Language-Team: bg\n" @@ -14,8 +14,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:38+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:37+0000\n" +"X-Generator: Launchpad (build 15914)\n" "Generated-By: pygettext.py 1.5\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -26,22 +26,23 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Персонализиране" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Не може да се конфигурира" @@ -323,105 +325,105 @@ msgstr "Влага метаданни в %s файлове" msgid "Set metadata from %s files" msgstr "Влага метаданни от %s файлове" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Добави книги в calibre или към свързано устройство" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Извлечи анотации от свързано Kindle устройство (експериментално)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Генерирай каталог от книгите в calibre библиотеката" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Конвертирай книги от различни формати" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Изтрийте книги от calibre библиотеката или от свързано устройство" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Редактира мета данните на книгите във вашата calibre библиотека" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Четете книги от вашата calibre библиотека" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Заредете новини от Интернет като електронна книга" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Покажи списък на сродните книги бързо" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Експортира книги от вашата calibre библиотека на твърдия диск" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Покажи детайли за книгата в отделен изскачащ прозорец" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Презареждане на calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Отвори папката, съдържаща файловете на книгите във calibre библиотеката" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Изпрати книги към свързаното устройство" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Преглед на ръководството за потребителя" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Персонализирай calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Намерете лесно книги, подобни на по настоящем избраната" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Копирай книги от устройството към calibre библиотеката" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" "Редактирайте колекциите, в които са включени книгите от вашето устройство" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Копирайте книга от една calibre библиотека в друга" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -429,57 +431,57 @@ msgstr "" "Намерете следващото или предишното съвпадение при търсене във вашата calibre " "библиотека в режим на подчертаване" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Избира произволна книга от вашата calibre библиотека" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Търсете книги от различни търговци" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Свалете нови плъгини за calibre или обновете съществуващите" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Външен вид" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Интерфейс" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Настройте външния вид на calibre според вашите предпочитания" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Поведение" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Настройте начина по който се държи calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Добавяне на собствени колони" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" "Добавете/премахнете свои собствени колони в списъка с книги на calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Лента с инструменти" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -487,69 +489,69 @@ msgstr "" "Персонализирайте лентите с инструменти и контекстните менюта, избирайки кои " "действия да бъдат на разположение в тях" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Търсене..." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" "Персонализиране на начина, по който търсенето за книги работи в calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Конвертиране" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "Задайте опции за конвертиране, специфични за всеки входен формат" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Общи настройки" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Задайте опции за конвертиране, общи за всички формати" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Настройки за изходни формати" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" "Избор на специфични настройки за конвертиране за всеки файлов формат за " "експортиране" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Добавяне на книги..." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Внасяне/Изнасяне" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Управление на това как calibre чете метаданни от файлове при добавяне на " "книги" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Запазване на книги на диск" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -557,50 +559,50 @@ msgstr "" "Определя как Калибър експортира файлове от неговата база данни към диск, " "когато използвате Запази на диск" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Качване на книги към устройства" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Определя как calibre прехвърля файлове на Вашия електронен четец за е-книги" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "С промяна на полетата с метаданни преди запис/изпращане" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Шаблонни функции" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Разширени" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Създаване на потребителски шаблонни функции" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Споделяне на книги по е-поща" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Споделяне" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -608,11 +610,11 @@ msgstr "" "Избор на настройки за споделяне на книги по е-поща. Може да бъде използвано " "за автоматично изпращане на изтеглени новини към Вашите устройства." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Споделяне през интернет" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -621,47 +623,47 @@ msgstr "" "calibre), който ще Ви даде достъп до Вашата библиотека от calibre навсякъде, " "на всяко устройство, с достъп до Интернет." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Сваляне на метаданни" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" "Управление на това как calibre изтегля метаданни за е-книги от Интернет" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Добавки" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" "Добавяне/премахване/настройване на различни части от функциите на Калибър" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Подобрения" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "Фина настройка на действието на Калибър в различни контексти" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Клавиатура" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Разни" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Разнообразни разширени настройки за конфигурация" @@ -1001,23 +1003,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Комуникирай с Android устройства" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Списък с деректориите за изпращане на електронни книги на устройството, " -"разделен със запетайки. Ще бъде използван първият съществуващ." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Комуникирай със S60 устройства" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Сподели с WebOS таблети" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1029,32 +1035,32 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Изключване на Apple драйвера" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Включване на Apple драйвъра" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Използвай Серии като категория в iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" "Разрешете използването на името на сериите като iTunes жанр, iBooks категория" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Кеширай обложки от iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "Разреши кеширане и показване на обложки от iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1063,7 +1069,7 @@ msgstr "" "\"Копирай файлове/те в iTunes Media папка %s\" се разрешава от меню iTunes " "PreferencesІAdvanced" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1071,20 +1077,20 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Apple устройство" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Комуникирай с iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" "Apple устройство разпознато, стартиране на iTunes, моля изчакайте ..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1093,43 +1099,43 @@ msgstr "" "библиотеката до десктопа, а след това добавете в прозорец Библиотека на " "calibre." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Обновяване на списъка с метаданни на устройството" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d от %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "завършено" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1139,7 +1145,7 @@ msgstr "" "Изтрийте, използвайки iBooks апликацията.\n" "Натиснете \"Show Details\", за да видите списъка." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1147,36 +1153,36 @@ msgstr "" "Някои от кориците на бяха конвертирани.\n" "Натиснете \"Show Details\", за да видите списъка." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Новини" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Каталог" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1233,8 +1239,9 @@ msgstr "Взимане на списък с книги от устройство #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1244,8 +1251,9 @@ msgstr "Прехвърляне на книги към устройството.. #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1267,8 +1275,8 @@ msgstr "Премахване на книги от устройството..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1744,15 +1752,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1796,25 +1876,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Коментарите са премахнати, тъй като SONY четеца се затруднява с тях" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Всички по заглавие" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Всички по автор" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1918,63 +1996,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1982,27 +2074,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2046,67 +2144,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Конфигуриране на устройство" @@ -2240,6 +2315,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3892,8 +3990,8 @@ msgstr "Етикети" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4026,7 +4124,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4303,7 +4401,7 @@ msgid "Sidebar" msgstr "Страничен панел" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4317,155 +4415,165 @@ msgstr "" msgid "Table of Contents:" msgstr "Съдържание:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Показване на икона в системния панел" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Избор на файлове" @@ -4674,6 +4782,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4687,7 +4815,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4947,7 +5075,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5197,14 +5325,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5321,7 +5449,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6047,7 +6175,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Няма книги" @@ -6185,7 +6313,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6287,42 +6415,42 @@ msgstr "" msgid "Collections" msgstr "Колекции" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Път" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6333,7 +6461,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6357,7 +6485,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6376,7 +6504,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6415,7 +6543,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6480,51 +6608,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "CSV/XML опции" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6532,53 +6685,73 @@ msgstr "" msgid "Name" msgstr "Име" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6586,95 +6759,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8428,248 +8601,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Грешка" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "Няма подходящи формати" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Устройство: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Няма устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Няма карта" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "Няма място на устройството" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8699,6 +8875,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8761,10 +8990,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Моите книги" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9981,7 +10218,7 @@ msgstr "П&арола:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10250,11 +10487,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10312,8 +10544,8 @@ msgstr "Прекъсване..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Автори" @@ -10926,77 +11158,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11243,12 +11477,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11648,7 +11876,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11657,7 +11885,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11681,7 +11909,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13848,135 +14076,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Малък" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Голям" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Среден" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " или " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13985,17 +14223,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -14005,11 +14237,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -14018,22 +14250,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14042,31 +14274,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14104,11 +14336,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16213,7 +16440,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17536,7 +17763,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17544,7 +17771,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17554,7 +17781,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17563,7 +17790,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17577,7 +17804,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17585,7 +17812,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17593,7 +17820,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17601,7 +17828,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17609,7 +17836,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17617,7 +17844,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17625,7 +17852,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17633,7 +17860,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17644,7 +17871,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17655,7 +17882,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17665,7 +17892,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17674,94 +17909,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18413,17 +18729,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/bn.po b/src/calibre/translations/bn.po index e72bbf1784..163111dffe 100644 --- a/src/calibre/translations/bn.po +++ b/src/calibre/translations/bn.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-04-12 14:19+0000\n" "Last-Translator: Kazi Shahnoor Ashraf \n" "Language-Team: Bengali \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:37+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:36+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "স্বনির্বাচন করুন" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "সাজানো যাবে না" @@ -317,323 +319,323 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -949,21 +951,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -975,38 +983,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1014,103 +1022,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1167,8 +1175,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1178,8 +1187,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1201,8 +1211,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1678,15 +1688,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1730,25 +1812,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1841,63 +1921,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1905,27 +1999,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1969,67 +2069,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2163,6 +2240,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3810,8 +3910,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3944,7 +4044,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4221,7 +4321,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4235,155 +4335,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4592,6 +4702,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4605,7 +4735,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4865,7 +4995,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5115,14 +5245,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5239,7 +5369,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5965,7 +6095,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6103,7 +6233,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6205,42 +6335,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6251,7 +6381,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6275,7 +6405,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6294,7 +6424,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6333,7 +6463,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6398,51 +6528,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6450,53 +6605,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6504,95 +6679,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8346,248 +8521,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8617,6 +8795,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8679,10 +8910,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9899,7 +10138,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10168,11 +10407,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10230,8 +10464,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10844,77 +11078,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11161,12 +11397,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11566,7 +11796,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11575,7 +11805,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11599,7 +11829,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13766,135 +13996,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13903,17 +14143,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13923,11 +14157,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13936,22 +14170,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13960,31 +14194,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14022,11 +14256,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16129,7 +16358,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17452,7 +17681,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17460,7 +17689,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17470,7 +17699,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17479,7 +17708,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17493,7 +17722,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17501,7 +17730,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17509,7 +17738,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17517,7 +17746,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17525,7 +17754,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17533,7 +17762,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17541,7 +17770,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17549,7 +17778,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17560,7 +17789,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17571,7 +17800,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17581,7 +17810,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17590,94 +17827,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18329,17 +18647,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/br.po b/src/calibre/translations/br.po index b4fc7c5af6..e84fb04672 100644 --- a/src/calibre/translations/br.po +++ b/src/calibre/translations/br.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2011-08-13 04:22+0000\n" "Last-Translator: Denis \n" "Language-Team: Breton \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:38+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:37+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Personelaat" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "N'haller ket kefluniañ" @@ -320,323 +322,323 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Ketal" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Emzalc'h" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Barrenn ostilhoù" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "O klask" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Dibarzhioù boutin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Enporzhiañ/Ezporzhiañ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Kempleshoc'h" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Rannañ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Enlugelladoù" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Liesseurt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -952,21 +954,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -978,38 +986,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1017,103 +1025,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "Echu" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Keleier" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1170,8 +1178,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1181,8 +1190,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1204,8 +1214,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1681,15 +1691,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1733,25 +1815,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1844,63 +1924,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1908,27 +2002,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1972,67 +2072,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2166,6 +2243,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3816,8 +3916,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3950,7 +4050,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4227,7 +4327,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4241,155 +4341,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4598,6 +4708,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4611,7 +4741,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4871,7 +5001,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5121,14 +5251,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5245,7 +5375,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5971,7 +6101,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6109,7 +6239,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6211,42 +6341,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6257,7 +6387,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6281,7 +6411,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6300,7 +6430,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6339,7 +6469,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6404,51 +6534,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6456,53 +6611,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6510,95 +6685,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8352,248 +8527,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8623,6 +8801,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8685,10 +8916,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9905,7 +10144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10174,11 +10413,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10236,8 +10470,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10850,77 +11084,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11167,12 +11403,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11572,7 +11802,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11581,7 +11811,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11605,7 +11835,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13772,135 +14002,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13909,17 +14149,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13929,11 +14163,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13942,22 +14176,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13966,31 +14200,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14028,11 +14262,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16135,7 +16364,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17458,7 +17687,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17466,7 +17695,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17476,7 +17705,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17485,7 +17714,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17499,7 +17728,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17507,7 +17736,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17515,7 +17744,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17523,7 +17752,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17531,7 +17760,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17539,7 +17768,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17547,7 +17776,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17555,7 +17784,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17566,7 +17795,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17577,7 +17806,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17587,7 +17816,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17596,94 +17833,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18335,17 +18653,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/bs.po b/src/calibre/translations/bs.po index 746c4663e1..36372096c5 100644 --- a/src/calibre/translations/bs.po +++ b/src/calibre/translations/bs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-01-02 13:31+0000\n" "Last-Translator: Kenan Dervišević \n" "Language-Team: Bosnian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:38+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:37+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -27,22 +27,23 @@ msgstr "Ne radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -81,8 +82,8 @@ msgstr "Ne radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -133,20 +134,20 @@ msgstr "Ne radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -175,12 +176,12 @@ msgstr "Ne radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -206,6 +207,7 @@ msgstr "Prilagodi" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Nije moguće konfigurisati" @@ -318,223 +320,223 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Prikaži detalje o knjizi u odvojenom prozoru" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Restartujte Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Pošalji knjige na povezane uređaje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Pregledajte korisničko uputstvo za Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Prilagodite Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Jednostavno pronađite knjige slične trenutno označenoj knjizi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "Izvršite prebacivanje i održavanje različitih Calibre biblioteka" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Slučajan odabir knjige iz vaše Calibre biblioteke" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Pretražite knjige drugih prodavača" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Izgled i osjećaj" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Interfejs" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Prilagodite izgled i osjećaj prilikom korištenja Calibre interfejsa" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Ponašanje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Promijeniti način funkcionisanja Calibrea" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Dodajte vlastite kolone" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Dodajte/Uklonite vlastite kolone iz liste knjiga" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Alatna traka" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Pretražujem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Prilagodite način pretrage knjiga u Calibreu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Ulazne opcije" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Pretvaranje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "Postavite specifične opcije pretvorbe za svaki ulazni format" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Uobičajene opcije" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Postavite opcije pretvorbe koje su uobičajene za sve formate" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Izlazne opcije" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "Postavite opcije pretvorbe koje su specifične za sve izlazne formate" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Dodavanje knjiga" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Uvoz/Izvoz" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Kontrolišite način na koji Calibre čita meta podatke iz datoteka prilikom " "dodavanja knjiga" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Snimanje knjiga na disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -542,104 +544,104 @@ msgstr "" "Kontrolišite način na koji Calibre izvozi datoteke iz svoje baze podataka na " "disk prilikom korištenja opcije Sačuvaj na disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Slanje knjiga na uređaje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Kontrolišite način prijenosa datoteka iz Calibread na vaš čitač e-knjiga" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Napredno" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Razmjena" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Plugini" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Ostalo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Ostala napredna podešavanja" @@ -955,21 +957,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -981,38 +989,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1020,103 +1028,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Apple uređah" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "završeno" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Vijesti" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1173,8 +1181,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1184,8 +1193,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1207,8 +1217,8 @@ msgstr "Uklanjam knjige sa uređaja..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1684,15 +1694,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1736,25 +1818,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1847,63 +1927,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1911,27 +2005,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1975,67 +2075,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2169,6 +2246,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3816,8 +3916,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3950,7 +4050,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4227,7 +4327,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4241,155 +4341,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4599,6 +4709,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Dodaj knjige u biblioteku" @@ -4612,7 +4742,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4872,7 +5002,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5122,14 +5252,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5246,7 +5376,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5972,7 +6102,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6110,7 +6240,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6212,42 +6342,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6258,7 +6388,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6282,7 +6412,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6301,7 +6431,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6340,7 +6470,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6405,51 +6535,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6457,53 +6612,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6511,95 +6686,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8353,248 +8528,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8624,6 +8802,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8686,10 +8917,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9906,7 +10145,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10175,11 +10414,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10237,8 +10471,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autori" @@ -10851,77 +11085,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11168,12 +11404,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11573,7 +11803,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11582,7 +11812,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11606,7 +11836,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13773,135 +14003,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13910,17 +14150,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13930,11 +14164,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13943,22 +14177,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13967,31 +14201,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14029,11 +14263,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16140,7 +16369,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17463,7 +17692,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17471,7 +17700,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17481,7 +17710,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17490,7 +17719,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17504,7 +17733,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17512,7 +17741,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17520,7 +17749,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17528,7 +17757,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17536,7 +17765,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17544,7 +17773,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17552,7 +17781,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17560,7 +17789,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17571,7 +17800,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17582,7 +17811,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17592,7 +17821,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17601,94 +17838,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "Nema dostupnih knjiga koje bi se mogle dodati u katalog" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18340,17 +18658,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po index 7085ad53f0..c2f3d21e70 100644 --- a/src/calibre/translations/ca.po +++ b/src/calibre/translations/ca.po @@ -10,16 +10,16 @@ msgid "" msgstr "" "Project-Id-Version: ca\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" -"PO-Revision-Date: 2012-09-02 18:13+0000\n" -"Last-Translator: Ferran Rius \n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" +"PO-Revision-Date: 2012-09-06 13:35+0000\n" +"Last-Translator: Kovid Goyal \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Launchpad (build 15890)\n" -"X-Launchpad-Export-Date: 2012-09-03 05:20+0000\n" +"X-Launchpad-Export-Date: 2012-09-09 04:37+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -29,22 +29,23 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -83,8 +84,8 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -135,20 +136,20 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -177,12 +178,12 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -208,6 +209,7 @@ msgstr "Personalitza" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "No es pot configurar" @@ -326,65 +328,65 @@ msgstr "Estableix les metadades dels fitxers %s" msgid "Set metadata from %s files" msgstr "Estableix les metadades des dels fitxers %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Afegeix llibres al calibre o al dispositiu que hi hagi connectat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Obté anotacions des d'un Kindle connectat (experimental)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Genera un catàleg de la biblioteca del calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Converteix llibres a diversos formats de llibre electrònic" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Suprimeix llibres del calibre o del dispositiu que hi hagi connectat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Edita les metadades dels llibres de la biblioteca del calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Llegeix llibres de la biblioteca del calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Baixa notícies des d'internet en format de llibre electrònic" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Mostra ràpidament una llista de llibres seleccionats" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Exporta llibres des de la biblioteca del calibre al disc dur" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Mostra els detalls del llibre en una finestra emergent a part" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Reinicia el calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Obre la carpeta que conté els fitxers dels llibres de la biblioteca del " "calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Envia llibres al dispositiu connectat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -392,45 +394,45 @@ msgstr "" "Envia llibres per correu electrònic o per web i també connecta a iTunes o a " "fitxers de l'ordinador com si fossin dispositius" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Explora el manual de l'usuari del calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Personalitza el calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Troba fàcilment llibres similars al seleccionat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Canvia entre biblioteques del calibre diferents i fes-hi tasques de " "manteniment" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Copia llibres des del dispositiu a la biblioteca del calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" "Edita les col·leccions en què es col·loquen els llibres al dispositiu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Copia un llibre des d'una biblioteca del calibre a una altra" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Fes petits ajustaments al fitxers epub o htmlz de la biblioteca del calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -438,57 +440,57 @@ msgstr "" "Vés a la coincidència següent a o l'anterior en cercar a la biblioteca del " "caibre en mode realçat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Tria un llibre a l'atzar de la biblioteca del calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Cerca llibres de diferents botigues de llibres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Aconsegueix connectors nous del calibre o actualitza els existents" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Aparença" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Interfície" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Ajusta l'aparença de la interfície del calibre per adaptar-la al vostre gust" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Comportament" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Canvia el comportament del calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Columnes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Configura les columnes de la llista de llibres del calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Barra d'eines" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -496,68 +498,68 @@ msgstr "" "Personalitza les barres d'eines i els menús de context, canviant les accions " "que estaran disponibles" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "S'està cercant" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Personalitza com funciona la cerca de llibres al calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Opcions d'entrada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Conversió" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" "Ajusta les opcions de conversió específiques per a cada format d'entrada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Opcions comunes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Ajusta les opcions de conversió comunes a tots els formats" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Opcions de sortida" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" "Ajusta les opcions de conversió específiques de cada format de sortida" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Addició de llibres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Importa/exporta" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Controla com el calibre llegeix les metadades dels arxius quan s'afegeixen " "llibres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Desa llibres al disc" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -565,49 +567,49 @@ msgstr "" "Controla com el calibre exporta fitxers de la seva base de dades al disc en " "utilitzar «Desa al disc»" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Envia llibres als dispositius" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "Controla com el calibre envia fitxers al lector de llibres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Quadres de connexions de metadades" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Canvia els camps de les metadades abans de desar/enviar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Funcions de plantilla" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Avançat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Creeu les funcions de la vostra plantilla" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Comparteix llibres per correu electrònic" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Compartició" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -615,11 +617,11 @@ msgstr "" "Configura la compartició de llibres per correu electrònic. Es pot utilitzar " "per enviar notícies baixades als vostres dispositius" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Comparteix en xarxa" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -627,47 +629,47 @@ msgstr "" "Configura el Servidor de Continguts que dona accés a la biblioteca a través " "d'internet des de qualsevol lloc i dispositiu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Baixada de metadades" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Control com el calibre baixa les metadades dels llibres de la xarxa" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Connectors" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" "Afegeix/suprimeix/personalitza diverses parts de les funcions del calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Ajustaments" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" "Configura en detall el comportament del calibre en diversos contextos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Teclat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Personalitza les dreceres de teclat del calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Miscel·lània" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Configuració avançada" @@ -1021,23 +1023,27 @@ msgstr "Registre de depuració" msgid "Communicate with Android phones." msgstr "Comunica't amb telèfons Android" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Llista de carpetes del dispositiu separades per comes on s'enviaran els " -"llibres. Es farà servir la primera que ja existeixi al dispositiu." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Comunica't amb telèfons S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Comunica't amb tauletes tàctils WebOS." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1059,35 +1065,35 @@ msgstr "" "controlador Apple per a una connexió directa als dispositius Apple és un " "mode d'usuari avançat per al qual no hi ha suport.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Inhabilita el controlador Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Habilita el controlador Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Fes servir la sèrie com a categoria a l'iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" "Habilita la utilització del nom de la sèrie com a gènere d'iTunes, categoria " "d'iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Memòria cau de portades de l'iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" "Habilita que les portades d'iTunes/iBooks es visualitzin i es desin a la " "memòria cau" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1096,7 +1102,7 @@ msgstr "" "«Copia els fitxers a la carpeta d'iTunes Media %s» s'activa a Preferències " "d'iTunes|Avançades" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1109,20 +1115,20 @@ msgstr "" "calibre.

Si s'habilita indica que iTunes està configurat per desar " "còpies a la carpeta d'iTunes Media.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Dispositiu Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Comunica't amb iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" "S'ha detectat un dispositiu Apple, s'està engegant l'iTunes, espereu ..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1131,7 +1137,7 @@ msgstr "" "los des de la biblioteca de l'iTunes a l'escriptori i després afegiu-los a " "la finestra de la biblioteca del calibre." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1141,7 +1147,7 @@ msgstr "" "http://www.mobileread.com/forums/showthread.php?t=118559 per a instruccions " "de com utilitzar «Connecta a l'iTunes»" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " @@ -1151,29 +1157,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "publicació al fòrum per a més informació.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "S'està actualitzant el llistat de metadades del dispositiu..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d de %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "s'ha acabat" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1183,7 +1189,7 @@ msgstr "" "Suprimiu-los amb l'aplicació de l'iBooks.\n" "Feu clic a «Mostra detalls» per a la llista." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1191,36 +1197,36 @@ msgstr "" "No s'ha pogut convertir algunes portades.\n" "Feu clic a «Mostra detalls» per a la llista." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Notícies" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Catàleg" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Comunica't amb l'iTunes" @@ -1285,8 +1291,9 @@ msgstr "S'està aconseguint la llista de llibres del dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1296,8 +1303,9 @@ msgstr "S'està transferint llibres al dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1319,8 +1327,8 @@ msgstr "S'està suprimint els llibres del dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1844,15 +1852,87 @@ msgstr "Comunica't amb el COBY" msgid "Communicate with the Ex124G" msgstr "Comunica't amb l'Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "Dispositiu MTP" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "Comunicació amb dispositius MTP" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Obté informació del dispositiu..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1899,18 +1979,17 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "S'ha suprimit els comentaris perquè el lector SONY hi té problemes" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Tots per títol" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Tots per autor" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1919,7 +1998,6 @@ msgstr "" "col·leccions al dispositiu. Possibilitats: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2042,38 +2120,42 @@ msgstr "" "amb múltiples autors. Deixeu-la inhabilitada si utilitzeu quadres de " "connexions de metadades." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "Dispositiu intel·ligent" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "Comunicació amb aplicacions de dispositiu intel·ligent" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "Habilita les connexions en iniciar" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" "Marqueu aquesta casella per permetre les connexions en iniciar el calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "Contrasenya de seguretat" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Introduïu una contrasenya que l'aplicació del dispositiu haurà d'utilitzar " "per connectar-se al calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "Utilitza un port de xarxa fix" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2081,11 +2163,11 @@ msgstr "" "Si està marcada, s'utilitzarà el nombre de port al quadre «Port», en cas " "contrari el controlador agafarà un port a l'atzar" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "Nombre de port: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2093,19 +2175,29 @@ msgstr "" "Introduïu el nombre de port que utilitzarà el controlador si està marcat el " "quadre de \"port fix\"" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "Mostra informació de depuració adicional" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "Marqueu aquest quadre si se us demana en comunicar algun problema" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "Habilita el temps d'espera sense activitat" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2117,27 +2209,33 @@ msgstr "" "s'inhabilita el temps d'espera i el calibre mai no es desconnectarà " "automàticament d'un dispositiu." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "Massa intents de connexió des de %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Obté informació del dispositiu..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "Port no vàlid a les opcions: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "No s'ha pogut connectar al port %d. Intenteu un valor diferent." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "No s'ha pogut assignar un port a l'atzar" @@ -2181,25 +2279,25 @@ msgstr "Comunica't amb un lector Stash W950." msgid "Communicate with the Wexler reader." msgstr "Comunica't amb un lector Wexler" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" "No s'ha pogut detectar la unitat de disc %s. Intenteu reiniciar l'ordinador." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" "No s'ha pogut detectar el punt de muntatge %s. Intenteu reiniciar " "l'ordinador." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "No s'ha pogut detectar la unitat de disc %s." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " @@ -2208,12 +2306,12 @@ msgstr "" "No s'ha pogut detectar la unitat de disc %s. Pot ser que ja s'hagi expulsat " "la unitat o bé el nucli exporta una versió del SYSFS obsoleta." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "No s'ha pogut muntar la memòria principal (codi d'error: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2222,36 +2320,10 @@ msgstr "" "La memòria principal de %s és només de lectura. Sol passar per errors al " "sistema de fitxers." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "No s'ha pogut muntar el dispositiu" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" -"El lector no té una tarja %s d'emmagatzematge. Potser heu canviat l'acció " -"d'enviar al dispositiu per defecte. Feu clic dret al botó d'enviar al " -"dispositiu i restabliu l'acció per defecte a «Envia a la memòria interna»." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "La ranura seleccionada: %s no és compatible." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "No hi ha espai lliure suficient a la memòria principal" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "No hi ha espai lliure suficient a la targeta de memòria" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Configura el dispositiu" @@ -2405,6 +2477,32 @@ msgstr "" "Marqueu el quadre si la memòria principal del dispositiu es veu com a tarja " "i la tarja com a memòria principal" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" +"El lector no té una tarja %s d'emmagatzematge. Potser heu canviat l'acció " +"d'enviar al dispositiu per defecte. Feu clic dret al botó d'enviar al " +"dispositiu i restabliu l'acció per defecte a «Envia a la memòria interna»." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "La ranura seleccionada: %s no és compatible." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "No hi ha espai lliure suficient a la memòria principal" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "No hi ha espai lliure suficient a la targeta de memòria" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4525,8 +4623,8 @@ msgstr "Etiquetes" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4685,7 +4783,7 @@ msgstr "" "Obté una imatge de portada o bé metadades socials per al llibre identificat " "amb ISBN des de LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4990,7 +5088,7 @@ msgid "Sidebar" msgstr "Barra lateral" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "Pàgina %d" @@ -5004,97 +5102,97 @@ msgstr "No es troba pdftohtml, comproveu que està al PATH" msgid "Table of Contents:" msgstr "Índex:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" "Per defecte envia el fitxer a la targeta de memòria en lloc de fer-ho a la " "memòria principal." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Confirmeu abans de suprimir" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Geometria de la finestra principal" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Aviseu-me quan hi hagi una nova versió disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Utilitza números romans per a sèries de números" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "Ordena la llista d'etiquetes per nom, popularitat o per valoració" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "Coincidènia amb totes o alguna de les etiquetes." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" "Nombre de portades que es mostraran en el mode de navegació per portades" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "Valors per defecte per a la conversió a LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "Opcions per al visor LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Formats que s'obriran amb el visor intern" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Columnes que es veuran a la llista de llibres" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" "Arrenca automàticament el servidor de continguts en iniciar l'aplicació" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "Les notícies antigues es conserven a la base de dades" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Mostra la icona a la safata del sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Carrega al dispositiu les notícies que s'ha baixat" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" "Suprimeix els llibres nous de la biblioteca després de carregar-los al " "dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" "Mostra la portada en una altra finestra enlloc de fer-ho a la principal" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "Inhabilita els missatges des de la icona de la safata del sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" "Acció per defecte per a quan es faci clic al botó d'enviar al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." @@ -5102,7 +5200,7 @@ msgstr "" "Comença la cerca mentre teclegeu. Si s'inhabilita la cerca començarà quan es " "premi la tecla de retorn." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " @@ -5112,7 +5210,7 @@ msgstr "" "cerca en lloc de mostrar només les coincidències. Premeu «N» o «F3» per anar " "a la coincidència següent." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." @@ -5120,23 +5218,23 @@ msgstr "" "Nombre màxim de tasques simultànies de conversió/baixada de notícies. Aquest " "nombre és el doble del valor real per raons històriques." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "Baixa metadades socials (etiquetes, valoració...)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "Sobreescriu l'autor i el títol amb les noves metadades" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "Si n'hi ha, baixa la portada automàticament" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Limita el màxim de tasques simultànies al nombre de CPUs" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." @@ -5144,34 +5242,44 @@ msgstr "" "La disposició de la interfície de l'usuari. La disposició ampla té el panell " "de detalls a la dreta i l'estreta a baix." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" "Mostra la mitjana de les valoracions per a cada element de l'explorador " "d'etiquetes" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "Desactiva les animacions" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "categories de l'explorador d'etiquetes que no s'han de mostrar" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "AVÍS:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "ERROR:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "Mostra un altre cop aquesta informació" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "Cal reiniciar" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "Reinicia el calibre ara" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Tria fitxers" @@ -5391,6 +5499,26 @@ msgstr "Aquests llibres són virtuals i no es poden afegir a la biblioteca:" msgid "No book files found" msgstr "No s'han trobat llibres" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Afegeix llibres a la biblioteca" @@ -5404,7 +5532,7 @@ msgid "Merging user annotations into database" msgstr "S'estan incorporant les anotacions de l'usuari a la base de dades" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "Obté les anotacions (experimental)" @@ -5683,7 +5811,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5958,14 +6086,14 @@ msgid "Main memory" msgstr "Memòria principal" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "Targeta de memòria A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "Targeta de memòria B" @@ -6090,7 +6218,7 @@ msgstr "" "Voleu que les connexions sense fils s'iniciïn automàticament a l'inici del " "calibre?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "Moltes adreces IP. Vegeu el quadre Inicia/Atura." @@ -6901,7 +7029,7 @@ msgid "The specified directory could not be processed." msgstr "La carpeta que s'ha indicat no es pot processar." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Cap llibre" @@ -7056,7 +7184,7 @@ msgstr "" "los a la biblioteca del calibre" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -7162,42 +7290,42 @@ msgstr "Llibre %(sidx)s de %(series)s" msgid "Collections" msgstr "Col·leccions" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "Enganxa la portada" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "Copia la portada" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "Suprimeix la portada" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "Feu doble clic per obrir la finestra de detalls del llibre" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Camí" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "Mida de la portada: %(width)d×%(height)d" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "Suprimeix el format %s" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "Desa el format %s al disc" @@ -7208,7 +7336,7 @@ msgstr "Opcions de BibTeX" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -7232,7 +7360,7 @@ msgstr "Opcions específiques per" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -7251,7 +7379,7 @@ msgstr "sortida" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -7290,7 +7418,7 @@ msgstr "sortida" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -7362,51 +7490,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "Opcions de CSV/XML" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "Opcions dels llibres" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "qualsevol data" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "qualsevol valor" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "sense especificar" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "Segur que voleu suprimir «%s»?" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" -msgstr "Segur que voleu suprimir les regles %d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "Suprimeix la regla" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "Fals" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "Cert" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -7414,85 +7567,53 @@ msgstr "Cert" msgid "Name" msgstr "Nom" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "Camp" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "Valor" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "Prefix" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "Les seccions habilitades s'inclouran al catàleg generat." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "Seccions incloses" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "Llibres per &gènere" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" -msgstr "&Afegits recentment" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "&Descripcions" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "Llibres per &sèrie" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "Llibres per &títol" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" -msgstr "Llibres per autor" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 -msgid "" -"A regular expression describing genres to be excluded from the generated " -"catalog. Genres are derived from the tags applied to your books.\n" -"The default pattern \\[.+\\]|\\+ excludes tags of the form [tag], e.g., " -"[Test book], and '+', the default tag for a read book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 -msgid "Excluded genres" -msgstr "Gèneres exclosos" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" -msgstr "Etiquetes que s'&exclouran" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 -msgid "Reset to default" -msgstr "Restaura als valors per defecte" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " -msgstr "" -"Els llibre que compleixin alguna de les regles d'exclusió no sortiran al " -"catàleg generat. " - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" -msgstr "Llibres exclosos" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 msgid "" "The first matching prefix rule applies a prefix to book listings in the " "generated catalog." @@ -7500,42 +7621,55 @@ msgstr "" "La primera regla de prefix aplica un prefix a les llistes de llibres al " "catàleg generat." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 msgid "Prefixes" msgstr "Prefixs" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" +"Els llibre que compleixin alguna de les regles d'exclusió no sortiran al " +"catàleg generat. " + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "Llibres exclosos" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 +msgid "" +"A regular expression describing genres to be excluded from the generated " +"catalog. Genres are derived from the tags applied to your books.\n" +"The default pattern \\[.+\\]|\\+ excludes tags of the form [tag], e.g., " +"[Test book], and '+', the default tag for a read book." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 +msgid "Excluded genres" +msgstr "Gèneres exclosos" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 +msgid "Reset to default" +msgstr "Restaura als valors per defecte" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "Altres opcions" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "Amplada de la minia&tura" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" -"Mesures suggerides per a les miniatures de portada incloses a la secció " -"«Descripció»." - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " polsada" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "&Nota adicional" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" -"Columna personalitzada origen del text a incloure a la secció «Descripció»." - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "&Fusiona amb comentaris" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." @@ -7543,34 +7677,73 @@ msgstr "" "Columna personalitzada amb contingut addicional que es fusionarà amb les " "metadades de «Comentaris»." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" "Fusiona el contingut addicional abans de les metadades de «Comentaris»." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "A&bans" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" "Fusiona el contingut addicional després de les metadades de «Comentaris»." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "&Després" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" "Separa les metadades de «Comentaris» i el contingut addicional amb una línia " "horitzontal." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "&Separador" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" +"Columna personalitzada origen del text a incloure a la secció «Descripció»." + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" +"Mesures suggerides per a les miniatures de portada incloses a la secció " +"«Descripció»." + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " polsada" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -9427,140 +9600,141 @@ msgstr "etiquetes que s'afegiran" msgid "tags to remove" msgstr "etiquetes que se suprimiran" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "No hi ha detalls disponibles" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "El dispositiu ja no està connectat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "Depura la detecció de dispositius" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Aconsegueix informació del dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Aconsegueix la llista de llibres del dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "Aconsegueix anotacions del dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Envia les metadades al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "Envia les col·leccions al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "Carrega %d llibres al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Suprimeix llibres del dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Baixa llibres del dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Visualitza un llibre del dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Configura l'acció d'enviar al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Envia a la memòria principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "Envia a la targeta de memòria A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "Envia a la targeta de memòria B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Memòria principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "Envia un format concret a" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Envia i suprimeix de la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "Expulsa el dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Error" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Error a la comunicació amb el dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "No hi ha formats adequats" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "Selecciona la carpeta que s'obrirà com a dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "Tasques en execució" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" "No es pot configurar el dispositiu mentres hi ha tasques del dispositiu " "executant-se." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "Configura %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "Desconnecta el dispositiu" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." -msgstr "Desconnecteu i torneu a connectar %s per aplicar els canvis." +msgid "Restart calibre for the changes to %s to be applied." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Hi ha hagut un error en comunicar-se amb el dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." @@ -9568,76 +9742,76 @@ msgstr "" "Hi ha hagut un error temporal en la comunicació amb el dispositiu. " "Desconnecteu i torneu a connectar el dispositiu o torneu a arrencar." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Dispositiu: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " detectat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "seleccionat per enviar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "No hi ha cap dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "No hi ha cap dispositiu connectat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i de %(total)i llibres" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "0 de %i llibres" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Tria el format que s'enviarà al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "No s'ha pogut enviar: no hi ha cap dispositiu connectat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Sense targeta" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "No s'ha pogut enviar: el dispositiu no té targeta de memòria" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" "S'ha de convertir automàticament aquests llibres abans de carregar-los al " "dispositiu?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "S'estan enviant els catàlegs al dispositiu." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "S'estan enviant les notícies al dispositiu." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "S'estan enviant els llibres al dispositiu." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -9646,24 +9820,24 @@ msgstr "" "un format adequat. Convertiu primer el(s) llibre(s) a un format compatible " "amb el vostre dispositiu." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "No hi ha espai al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "

No es pot desar llibres al dispositiu perquè no hi ha prou espai " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "Destinació incorrecta" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "Formats desconeguts" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " @@ -9673,14 +9847,16 @@ msgstr "" "sigui compatible. Si s'envien aquests formats al {1} podrien no funcionar. " "N'esteu segur?" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Plantilla no vàlida" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9715,6 +9891,59 @@ msgstr "Fes servir l'ordre per autor per autor" msgid "Save &template:" msgstr "Desa la &plantilla:" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "Edita la plantilla" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "Quants llibres buits?" @@ -9787,10 +10016,18 @@ msgstr "E&tiquetes que s'aplicaran a les entrades dels llibres creats:" msgid "Fit &cover within view" msgstr "&Ajusta la portada al que és visible" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Els meus llibres" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -11213,7 +11450,7 @@ msgstr "&Contrasenya:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11495,11 +11732,6 @@ msgstr "" "S'ha instal·lat el connector {0} sota connectors {1} amb " "èxit. Potser caldrà reiniciar el calibre per activar el connector." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "Reinicia el calibre ara" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -11561,8 +11793,8 @@ msgstr "S'està interrompent..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autors" @@ -12271,77 +12503,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "S'ha habilitat la gestió automàtica de metadades" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "Nombre de port no vàlid" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "Heu de donar un nombre de port." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "El port ha de ser un nombre entre 8000 i 32000." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "Hi ha hagut un problema en iniciar el dispositiu sense fils" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "No s'ha iniciat el dispositiu sense fils. El missatge és «%s»" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "Control de dispositiu intel·ligent" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "Adreces IP del calibre:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "Adreces IP possibles:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "Contrasenya o&pcional:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "Contrasenya de seguretat opcional" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "Port &fix opcional:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "Nombre de port fix opcional" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "&Utilitza un port fix" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "Permet connexions &automàticament a l'inici del calibre" @@ -12603,12 +12837,6 @@ msgstr "Suprimeix totes les plantilles del quadre" msgid "Open Template Editor" msgstr "Obre l'editor de plantilles" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "Edita la plantilla" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "Prova els paràmetres de correu electrònic" @@ -13035,7 +13263,7 @@ msgid "Regular expression (?P)" msgstr "Expressió regular (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "el navegador de portades" @@ -13044,7 +13272,7 @@ msgid "Shift+Alt+B" msgstr "Maj+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "l'explorador d'etiquetes" @@ -13068,7 +13296,7 @@ msgstr "Connectat " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "Detalls del llibre" @@ -15494,136 +15722,148 @@ msgstr "Estil de Calibre" msgid "System default" msgstr "Valor per defecte del sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "Desactivat" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Petita" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Gran" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Mitjana" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "Sempre" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "Si hi ha prou espai" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "Mai" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "Per inicial" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "Inhabilitat" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "Repartit" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "Pintat de columna" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " o " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Trieu &l'idioma (caldrà reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "Habilita la icona a la safata del sis&tema (caldrà reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "Disposició de &la interfície d'usuari (caldrà reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Inhabilita totes les animacions. Útil si teniu un ordinador lent o vell." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "Inhabilita les &animacions" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "Inhabilita les ¬ificacions de la safata del sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "Mostra la pantalla de presentació a l'inici" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "&Barra d'eines" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "Mida de la &icona:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "Mostra el &text sota les icones:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "Tipus de lletra de la interfície:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "Canvia el tipus de &lletra (caldrà reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "E&stil de la interfície de l'usuari (cal reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "Mostra indic&adors de funció a la llista de llibres" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "Interfície principal" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." +msgstr "" +"Tingueu en compte que els comentaris es mostren sempre al final, " +"independentment de la posició que els assigneu aquí." + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "Fes servir números &romans per a les sèries" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 msgid "Select displayed metadata" msgstr "Selecciona les metadades que es visualitzen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 msgid "Move up" msgstr "Desplaça cap amunt" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 msgid "Move down" msgstr "Desplaça cap avall" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 msgid "Default author link template:" msgstr "Plantilla d'enllaç d'autor per defecte:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -15637,19 +15877,11 @@ msgstr "" "utilitzant «Gestió d'autors». Podeu utilitzar els valors\n" "«{author}» i «{author_sort}» i qualsevol funció de plantilla." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" -msgstr "Fes servir números &romans per a les sèries" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -"Tingueu en compte que els comentaris es mostren sempre al final, " -"independentment de la posició que els assigneu aquí." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -15665,11 +15897,11 @@ msgstr "" "com a «Català» i «Suspens» a sota de «Misteri». Si «tags» no és al\n" "quadre cada etiqueta es mostrarà a la seva pròpia línia." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "Mètode de &partició de categories del navegador d'etiquetes:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -15683,11 +15915,11 @@ msgstr "" "tenir una llista de grups de mida fixa. Inabiliteu-ho si no voleu\n" "subcategories." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "&Redueix si hi ha més elements que:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " @@ -15699,11 +15931,11 @@ msgstr "" "«inhabilita», aquest\n" "valor s'ignora." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "Categories que no s'ha de partir:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -15717,35 +15949,35 @@ msgstr "" "per evitar el col·lapse de categories jeràrquiques que\n" "tenen pocs elements elements de nivell superior." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "Mostra l&a mitjana de les valoracions a l'explorador d'etiquetes" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "Categories amb elements &jeràrquics:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "Utilitza colors &alternats a les files de l'explorador d'etiquetes" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Mostra el navegador de &portades en una finestra separada (caldrà reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Número de portades que es mostraran al mode explorador (caldrà reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" "Mostra el navegador de portades en pantalla &completa en mostrar-lo en una " "finestra separada" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "Premeu les tecles %s per commutar el mode de pantalla completa." @@ -15787,11 +16019,6 @@ msgstr "" "Els canvis que heu fet requereixen que el calibre es reiniciï immediatament. " "No podreu establir més preferències fins que reinicieu." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "Cal reiniciar" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "Font" @@ -18248,11 +18475,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" -"%(app)s s'ha actualitzat a la versió %(ver)s. Consulteu les noves característiques." #: /home/kovid/work/calibre/src/calibre/gui2/update.py:84 msgid "Update available!" @@ -19733,7 +19958,7 @@ msgstr "" "Per defecte: «%default»\n" "S'aplica als formats de sortida CSV, XML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -19741,7 +19966,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -19751,7 +19976,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -19760,7 +19985,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -19774,7 +19999,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -19782,7 +20007,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -19790,7 +20015,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -19798,7 +20023,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -19806,7 +20031,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -19814,7 +20039,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -19822,7 +20047,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -19830,7 +20055,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -19841,7 +20066,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -19852,7 +20077,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -19862,7 +20087,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -19871,7 +20104,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" @@ -19879,101 +20112,170 @@ msgstr "" "\n" "*** La sortida MOBI necessita que s'afegeixi la secció «Per autor» ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "Símbols" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" -msgstr "No hi ha cap gènere habilitat al catàleg.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "No es disposa de cap llibre per catalogar" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "Títols" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "Gèneres" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "Afegits recentment" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "Llegits recentment" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "Descripcions" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -"Valors d'ordre per autor inconsistents per a:\n" -"Autor «{0}»:\n" -"«{1}» <> «{2}»\n" -"No s'ha pogut general el catàleg MOBI.\n" -"\n" -"Seleccioneu tots el llibre de «{0}», apliqueu un ordre per autor correcte\n" -"al quadre d'edició de metadades i aleshores torneu a generar el catàleg.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -"Avís: Valors d'ordre per autor inconsistents per a:\n" -"Autor «{0}»:\n" -"«{1}» <> «{2}»\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -"No s'ha trobar cap llibre per catalogar.\n" -"Comproveu els criteris d'exclusió de llibres a les opcions de llibre.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "No es disposa de cap llibre per incloure al catàleg." -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "per " + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "Sèries que comencen per %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "Títols que comencen per %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "Autors que comencen per «%s»" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " -msgstr "per " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" +msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 msgid "Invalid titles" @@ -20801,18 +21103,18 @@ msgstr "s'ha restaurat la preferència " msgid "creating custom column " msgstr "s'està creant una columna personalitzada " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "S'està copiant %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "S'està compactant la base de dades" diff --git a/src/calibre/translations/cs.po b/src/calibre/translations/cs.po index 82ba97593b..dc6833c46b 100644 --- a/src/calibre/translations/cs.po +++ b/src/calibre/translations/cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-07-31 12:00+0000\n" "Last-Translator: Štěpán Krb \n" "Language-Team: Czech \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:39+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:38+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Přizpůsobit" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Nemůžu nastavit" @@ -323,63 +325,63 @@ msgstr "Nastavuje metadata do souborů %s" msgid "Set metadata from %s files" msgstr "Nastavuje metadata ze souborů %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Přidejte knihy do calibre nebo připojeného zařízení" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Přenést poznámky z připojeného Kindle (experimentální)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Sestavit katalog knih ve vaší knihovně calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Převést knihy do různých formátů e-knih" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Smazat knihy z vaší knihovny calibre nebo připojeného zařízení" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Upravit metadata knih ve vaší knihovně calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Číst knihy ve vaší knihovně calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Stáhnout zprávy z internetu ve formě e-knihy" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Rychle ukázat seznam souvisejících knih" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Exportovat knihy z knihovny calibre na pevný disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Ukázat detaily knihy v odděleném okně" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Restartuj calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "Otevři složku, která obsahuje soubory knih v knihovně calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Pošli knihy do připojeného zařízení" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -387,42 +389,42 @@ msgstr "" "Odeslat knihy přes e-mail nebo web a spojit s iTunes nebo složkami ve vašem " "počítači jako by byly čtečkou" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Prohlédnout uživatelský manuál calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Přizpůsobit calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Snadno najde knihy podobné právě vybrané knize" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "Přepne mezi různými knihovnami calibre a provede na nich údržbu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Zkopírovat knihy ze zařízení do knihovny calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "Editovat kolekce, do kterých jsou ve vaší čtečce žazeny knihy" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Kopíruje knihu z jedné knihovny calibre do jiné" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Provádění malých vylepšení souborům epub nebo htmlz ve vaší knihovně calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -430,119 +432,119 @@ msgstr "" "Najde další nebo předchozí výsledek při vyhledávání v calibre knihovně ve " "zvýrazněném módu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Vybrat náhodnou knihu z knihovny calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Hledej knihy od různých knihkupců" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Získej nové pluginy pro calibre nebo aktualizuj stávající" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Vzhled" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Rozhraní" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Přizpůsobení vzhledu rozhraní calibre, aby odpovídalo vašemu vkusu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Chování" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Mění způsob chování calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Přidejte své vlastní sloupce" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Přidejte/odeberte své vlastní sloupce ze seznamu knih calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Panel nástrojů" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "Přizpůsobení panelu nástrojů a místních nabídek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Vyhledávám" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Přizpůsobení způsobu vyhledávání knih v calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Nastavení vstupu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Převod" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "Nastavení převodu specifická pro jednotlivé vstupní formáty" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Společná nastavení" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Nastavení převodu společná pro všechny formáty" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Nastavení výstupu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "Nastavení převodu specifická pro jednotlivé výstupní formáty" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Přidávání knih" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Import/Export" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "Nastavuje jak calibre čte metadata ze souborů při přidávání knih" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Ukládání knih na disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -550,50 +552,50 @@ msgstr "" "Nastavuje jak calibre exportuje soubory z jeho databáze na disk při použití " "Ulož na disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Posílání knih do zařízení" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Nastavuje jak calibre přesouvá soubory do vaší čtečky elektronických knih" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Zásuvné panely s metadaty" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Změňte pole metadat před uložením/odesláním" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Funkce šablony" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Pokročilé" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Vytvořte si vlastní funkce šablony" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Sdílení knih pomocí emailu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Sdílení" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -601,11 +603,11 @@ msgstr "" "Natavení sdílení knih pomocí emailu. Může být použito pro automatické " "odesílání stažených zpráv do vašich zařízení" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Sdílení po síti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -613,45 +615,45 @@ msgstr "" "Natavení obsahového serveru calibre, který vám umožní přistupovat k vaší " "knihovně calibre odkudkoliv, na jakémkoli zařízení, přes internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Stáhnutí metadat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Nastavuje jak calibre stahuje metadata knih z internetu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Moduly" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Přidat/odebrat/nastavit různé funkce calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Vylepšení" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "Doladit chování calibre v různých situacích" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Klávesnice" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Přizpůsobte si klávesové zkratky používané v calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Různé" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Pokročilé nastavení" @@ -996,23 +998,27 @@ msgstr "Protokol ladění" msgid "Communicate with Android phones." msgstr "Komunikace s telefony Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Seznam adresářů oddělený čárkami k odeslání elektronických knih do zařízení. " -"Bude použit první nalezený." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Komunikovat s telefony S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Spojeno s tablety s WebOS" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1034,31 +1040,31 @@ msgstr "" "Apple pro přímé spojení s iPřístrojem je nepodporovaná funkce pro zkušené " "uživatele.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Zablokovat ovladač Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Povolit Apple ovladač" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Použít sérii jako kategorii v iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "Povolit použití jména série jako žánr iTunes a kategorii iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Ukládat obálky z iTunes/iBooks do mezipaměti" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "Povolit nahrání do mezipaměti a zobrazení obálek z iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1067,7 +1073,7 @@ msgstr "" "\"Kopírování souborů do složky iTunes Media %s\" je povoleno v Nastavení " "iTunes|Pokročilé" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1075,19 +1081,19 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Zařízení Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Komunikovat s iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Nalezeno zařízení Apple, spouštění iTunes, čekejte..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1095,7 +1101,7 @@ msgstr "" "Nelze kopírovat knihy přímo z iDevice. Přetáhněte je z knihovny iTunes na " "plochu a pak je přidejte do okna knihovny calibre." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1105,7 +1111,7 @@ msgstr "" "http://www.mobileread.com/forums/showthread.php?t=118559 pro návod k použití " "'Connect to iTunes' (v angličtině)." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " @@ -1115,29 +1121,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "sem pro více informací (v angličtině).

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Záznamy metadat v zařízení se aktualizují..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d z %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "dokončeno" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1147,7 +1153,7 @@ msgstr "" "Smazat pomocí aplikace iBooks.\n" "Pro zobrazení seznamu klepněte na 'Zobrazit podrobnosti'." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1155,36 +1161,36 @@ msgstr "" "Některé obálky nelze převést.\n" "Pro zobrazení seznamu klepněte na 'Zobrazit podrobnosti'." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Zprávy" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Komunikovat s iTunes." @@ -1248,8 +1254,9 @@ msgstr "Získávání seznam knih v zařízení..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1259,8 +1266,9 @@ msgstr "Přenos knih do zařízení..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1282,8 +1290,8 @@ msgstr "Odebírání knih ze zařízení..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1779,15 +1787,87 @@ msgstr "Spojeno s COBY" msgid "Communicate with the Ex124G" msgstr "Komunikace s Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Zjistit informace o zařízení..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1831,18 +1911,17 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Komentáře byly odebrány, protože způsobují zamrznutí čtečky SONY." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Vše podle názvu" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Vše podle autora" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1851,7 +1930,6 @@ msgstr "" "zařízeni. Možnosti zahrnují: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1965,63 +2043,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2029,27 +2121,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Zjistit informace o zařízení..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2093,22 +2191,22 @@ msgstr "Komunikace se čtečkou Stash W950." msgid "Communicate with the Wexler reader." msgstr "Spojit se s Wexler reader." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Nelze nalézt disk %s. Zkuste restartovat." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "Nelze nalézt přípojný bod %s. Zkuste restartovat." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Nelze nalézt disk %s." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " @@ -2117,12 +2215,12 @@ msgstr "" "Nelze nalézt disk %s. Buď byla zařízení již vyjmuto nebo váš kernel " "exportuje zastaralou verzi SYSFS." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Nelze připojit hlavní paměť (Kód chyby: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2131,33 +2229,10 @@ msgstr "" "Hlavní paměť %s je jen pro čtení. Toto se obvykle stává, pokud dojde k chybě " "souborového systému." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "Nepodařilo se připojit zařízení" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Vybraný slot: %s není podporováno." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "V hlavní paměti není dostatek volného místa" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "Na paměťové kartě není dostatek volného místa" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Konfigurovat zařízení" @@ -2304,6 +2379,29 @@ msgstr "" "Zaškrtněte toto políčko, pokud se hlavní paměť zařízení zobrazuje jako karta " "a karta jako hlavní paměť." +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Vybraný slot: %s není podporováno." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "V hlavní paměti není dostatek volného místa" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "Na paměťové kartě není dostatek volného místa" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4241,8 +4339,8 @@ msgstr "Štítky" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4401,7 +4499,7 @@ msgstr "" "Stáhnout obálku/metadata pro knihu identifikovanou podle ISBN z " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4693,7 +4791,7 @@ msgid "Sidebar" msgstr "Postraní panel" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4709,91 +4807,91 @@ msgstr "" msgid "Table of Contents:" msgstr "Obsah:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "Ukládat soubory na pamětovou kartu, ne do hlavní paměti zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Vyžadovat potvrzení před smazáním" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Uspořádání hlavního okna" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Upozornit pokud je dostupná nová verze" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Používat římské číslice pro číslování sérií" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "Seřadit tagy podle jména, popularity, nebo hodnocení" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "Shoda s tagy ve všem, nebo ničem" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "Počet obálek, které se mají zobrazovat v režimu prohlížení obálek" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "Standadní nastavení převodu do formátu LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "Možnosti prohlížeče elektronických knih ve formátu LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Formáty zobrazované interním prohlížečem" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Sloupce které se mají zobrazit v seznamu knih" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "Automaticky spouštět obsahový server při startu aplikace" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "Nejstarší zprávy ponechané v databázi" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Zobrazit ikonu v systémovém panelu" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Odelsat stažené zpravy do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "Smazat nové knihy z knihovny po nahrání do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" "Zobrazit galerii obálek v odděleném okně, namísto hlavního okna calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "Zakázat oznamování v systemové oblasti" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" "Výchozí akce, která se provede po stisku tlačítka odeslat do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." @@ -4801,7 +4899,7 @@ msgstr "" "Vyhledávání během psaní. Pokud je tato volba vypnutá, začne vyhledávání až " "poté, co je stisknut Enter." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " @@ -4811,60 +4909,70 @@ msgstr "" "ukázání pouhých výsledků. Můžete použít klávesy N nebo F3 pro přejití na " "další výsledek." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "Stáhnout sociální metadata (tagy/hodnocení/atd.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "Přepsat autora a název novými metadaty" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "Automaticky stáhnout obálku, pokud je dostupná" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Omezit maximální počet jobů na počet CPU" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "Zobrazit průměrné hodnocení na položku v prohlížeči tagů" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "Zakázat UI animace" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "kategorie, která se nebude zobrazovat" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "VAROVÁNÍ:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "CHYBA:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "Ukázat toto potvrzení znovu" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "Vyžadován restart" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Zvol soubory" @@ -5080,6 +5188,26 @@ msgstr "" msgid "No book files found" msgstr "Žádné knihy nenalezeny" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Přidej knihy do knihovny" @@ -5093,7 +5221,7 @@ msgid "Merging user annotations into database" msgstr "Sloučení uživatelských anotací (komentářů) do databáze" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "Stáhnout anotace (experimentální)" @@ -5366,7 +5494,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5630,14 +5758,14 @@ msgid "Main memory" msgstr "Hlavní paměť" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "Paměťová karta A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "Paměťová karta B" @@ -5760,7 +5888,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6520,7 +6648,7 @@ msgid "The specified directory could not be processed." msgstr "Zadaný adresář nebylo možné zpracovat." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Žádné knihy" @@ -6672,7 +6800,7 @@ msgstr "" "knihovny" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6776,42 +6904,42 @@ msgstr "" msgid "Collections" msgstr "Kolekce" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "Vložit obálku" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "Kopírovat obálku" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "Odebrat obal" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "Klikněte 2x pro zobrazení podrobností o knize" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Cesta" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6822,7 +6950,7 @@ msgstr "BibTeX volby" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6846,7 +6974,7 @@ msgstr "Možnosti specifické pro" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6865,7 +6993,7 @@ msgstr "výstup" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6904,7 +7032,7 @@ msgstr "výstup" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6969,51 +7097,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "CSV/XML volby" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "E-book volby" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -7021,53 +7174,73 @@ msgstr "" msgid "Name" msgstr "Jméno" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "Zahrnuté sekce" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "Knihy podle &žánru" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" -msgstr "Nedávno &přidané" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "&Popisy" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "Knihy podle &série" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "Knihy podle &titulu" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" -msgstr "Knihy podle autora" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "Vynechané knihy" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -7075,96 +7248,96 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "Vynechané žánry" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" -msgstr "Tagy k &vynechání" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" -msgstr "Vynechané knihy" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "Další volby" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " palec" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "&Spojit s komentáři" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "&Před" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "&Po" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "&Oddělovač" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " palec" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -8953,212 +9126,213 @@ msgstr "tagy k přidání" msgid "tags to remove" msgstr "tagy k odstranění" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "Nejsou dostupné žádné detaily." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "Zařízení už není připojené" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "Ladit detekci zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Získat informace o zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Získat seznam knih v zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "Získat anotace ze zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Odeslat metadata do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "Odestat kolekci do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "Odeslat %d knih do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Smazat knihy ze zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Převzít knihy ze zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Zobrazit knihu v zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Nastavit výchozí nastavení pro odeslání do čtečky" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Odeslat do hlavní paměti" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "Odeslat na pamětovou kartu A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "Odeslat na pamětovou kartu B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Hlavní paměť" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "Poslat specifický formát" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Odeslat a smazat z knihovny" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "Odpojit zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Chyba" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Cyba komunikace se zařízením" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "Žádné vhodné formáty" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "Označit složku a otevřít jako zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "Běžící úlohy" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "Konfigurovat %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "Odpojit zařízení" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Chyba komunikace se zařízením" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Zařízení: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " nalezeno." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "vybrané k odeslání" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Žádné zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "0 z %i Knih" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Vyberte formát k odeslání do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Nemohu odeslat: Není připojeno žádné zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Žádná karta" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "Nemohu odeslat: Zařízení nemá pamětovou kartu." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Automaticky zkonvertovat následující knihy, než se nahrají do zařízení?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "Odeslat katalog do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Odesílám zprávy do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Odesílám knihy do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -9167,40 +9341,42 @@ msgstr "" "žádné vhodné formáty. Převést knihu(y) do formátu, které přístroj primárně " "podporuje." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "Na zařízení není volné místo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" "

Knihy není možné odeslat do zařízení pro nedostatek volného úložného " "prostoru " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "Neznámé formáty" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Neplatná šablona" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9230,6 +9406,59 @@ msgstr "Použít třídění dle autora pro autora" msgid "Save &template:" msgstr "&Uložit šablonu:" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "Upravit šablonu" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "Kolik prázdných knih?" @@ -9299,10 +9528,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "Přizpůsobit obálku bez náhledu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Moje knihy" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10648,7 +10885,7 @@ msgstr "&Heslo:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10923,11 +11160,6 @@ msgstr "" "Plugin {0} úspěšně nainstalován pod {1} pluginy. Možná budete " "muset restartovat calibre aby plugin fungoval." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10988,8 +11220,8 @@ msgstr "Ruším..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autoři" @@ -11613,77 +11845,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11937,12 +12171,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "Upravit šablonu" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "Otestovat nastavení emailu" @@ -12354,7 +12582,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "Prohlížeč obálek" @@ -12363,7 +12591,7 @@ msgid "Shift+Alt+B" msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "Prohlížeč tagů" @@ -12387,7 +12615,7 @@ msgstr "Připojeno " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "Podrobnosti o knize" @@ -14609,136 +14837,146 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Malé" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Velké" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Střední" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "Vždy" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "Nikdy" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "Podle prvního písmena" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "Deaktivováno" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "Rozděleno" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " nebo " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Vyberte &jazyk (vyžaduje restart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "Zobrazit &ikonu v systémové liště (vyžaduje restart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "&Rozvržení uživatelského rozhraní (vyžaduje restart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Zablokovat všechny animace. Použitelné, pokud máte starý-pomalý počítač." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "Zablokovat &animace" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "Zablokovat oznámení v systémové liště" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "Zobrazit úvodní obrazovku při startu" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "&Nástrojová lišta" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "Velikost ikon:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "Zobrazit text pod ikonami:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "Změnit &font (vyžaduje restart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "Použít římské číslice pro série" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 msgid "Select displayed metadata" msgstr "Vyberte zobrazovaná metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 msgid "Move up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 msgid "Move down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 msgid "Default author link template:" msgstr "Standardni odkaz na autora:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -14747,17 +14985,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" -msgstr "Použít římské číslice pro série" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -14767,11 +14999,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -14780,22 +15012,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14804,31 +15036,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "Zobrazit &průměrné hodnocení v prohlížeči tagů" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Zobrazit prohlížeč &obálek v samostatném okně (vyžaduje restart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "Počet obálek zobraze&ných v režimu prohlížení (vyžaduje restart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14868,11 +15100,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "Vyžadován restart" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -17009,7 +17236,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -18396,7 +18623,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -18404,7 +18631,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -18414,7 +18641,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -18423,7 +18650,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -18437,7 +18664,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -18445,7 +18672,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -18453,7 +18680,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -18461,7 +18688,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -18469,7 +18696,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -18477,7 +18704,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -18485,7 +18712,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -18493,7 +18720,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -18504,7 +18731,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -18515,7 +18742,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -18525,7 +18752,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -18534,96 +18769,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" -msgstr "Nenalezeny žádné povolené žánry v katalogu.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "Žádné dostupné knihy do katalogu" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -"Žádné dostupné knihy do katalogu.\n" -"Zkontrolujte kritérium 'Vyloučené knihy' v E-book volbě.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "Žádné dostupné knihy k zařazení do katalogu" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -19338,17 +19652,17 @@ msgstr "" msgid "creating custom column " msgstr "vytváření uživatelských sloupců " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "Kopírování %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "Zhutňování databáze" diff --git a/src/calibre/translations/cy.po b/src/calibre/translations/cy.po index 896ce8a70e..0a5cd6dc55 100644 --- a/src/calibre/translations/cy.po +++ b/src/calibre/translations/cy.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-02-26 20:21+0000\n" "Last-Translator: Rachael Munns \n" "Language-Team: Welsh \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=n==1 ? 0 : n==2 ? 1 : (n != 8 && n != 11) ? " "2 : 3;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:52+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:50+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -27,22 +27,23 @@ msgstr "Dim yn gwneud dim byd" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -81,8 +82,8 @@ msgstr "Dim yn gwneud dim byd" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -133,20 +134,20 @@ msgstr "Dim yn gwneud dim byd" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -175,12 +176,12 @@ msgstr "Dim yn gwneud dim byd" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -206,6 +207,7 @@ msgstr "Addasu" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Methu ffurfweddu" @@ -318,64 +320,64 @@ msgstr "Gosodwch uwchddata yn ffeiliau %s" msgid "Set metadata from %s files" msgstr "Gosodwch uwchddata o ffeiliau %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Ychwanegwch llyfrau i Calibre neu i ddyfais cysylltiedig" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Diléuwch lyfrau o'ch llyfrgell Calibre neu'ch dyfais cysylltiedig" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Golygwch yr uwchddata o lyfrau yn eich llyfrgell Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Darllenwch lyfrau yn eich llyfrgell Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Lawrlwythwch newyddion o'r rhyngrwyd yn ffurf e-lyfr" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Dangoswch rhestr o lyfrau cytras" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Ail-ddechreuwch Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Agorwch y ffolder sy'n cynnwys ffeiliau lyfr yn eich llyfrgell Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Anfonwch lyfrau i'r ddyfais cysylltiedig" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -383,266 +385,266 @@ msgstr "" "Anfonwch llyfrau gyda e-bost neu'r we. Ymgysylltwch hefyd gyda iTunes, neu i " "ffolderau ar eich cyfrifriadur fel eu bod nhw'n ddyfeisiau" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Addaswch Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Chwiliwch am lyfrau sy'n debyg i'r lyfr ddewisiedig" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Copïwch lyfrau o'r ddyfais i'ch llyfrgell Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "Golygwch y casgliadau sy'n cynnwys llyfrau ar eich ddyfais" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Copïwch lyfr o un llyfrgell Calibre i'r llall" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Gwnewch newidiadau bach i ffeiliau EPUB neu HTMLZ yn eich llyfrgell Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Dewiswch lyfr ar hâp o'ch llyfrgell Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Chwiliwch am lyfrau o siopau lyfrau gwahanol" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Golwg a Theimlad" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Rhyngwyneb" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Addaswch golwg a theimlad o'r rhyngwyneb Calibre i'ch ddant" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Ymddygiad" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Addaswch ymddygiad Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Ychwanegwch eich colofnau dy hun" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Ychwanegwch/tynnwch eich colofnau eich hun i restr lyfrau Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Bar Offer" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Wrthi'n chwilio" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Addaswch sut mai chwilio am lyfrau yn gweithio mewn Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Hoffterau mewnbwn" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Trosiad" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Hoffterau Cyffredin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Hoffterau Allbwn" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Wrthi'n ychwanegu llyfrau" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Mewnbwn/Allbwn" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Dewiswch sut mai Calibre yn darllen uwchddata o ffeiliau tra ychwanegu " "llyfrau" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Wrthi'n cadw lyfrau ar y ddisg" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Wrthi'n danfon lyfrau i'r ddyfeisiau" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "Dewiswch sut mai Calibre yn anfon ffeiliau i'ch porïwr e-lyfrau" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Newidwch meysydd uwchddata cyn cadw neu anfon" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Ffwythiannau Patrymlun" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Pellach" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Crëwch eich ffwythiannau patrymlun eich hun" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Wrthi'n rhannu lyfrau gyda e-bost" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Wrthi'n rhannu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Wrthi'n rhannu dros y rhyngrwyd" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Lawrlwythwch uwchddata" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" "Dewiswch sut mai Calibre yn lawrlwytho uwchddata e-lyfrau o'r rhyngrwyd" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Ategion" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" "Ychwanegwch/dileuwch/addaswch darnau gwahanol o peirianweithau Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Newidiadau bach" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Allweddell" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Addaswch y byrlwybrau allweddell y mae Calibre yn ddefnyddio" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Amrywiol" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Ffurfweddiad pellach amrywiol" @@ -960,21 +962,27 @@ msgstr "Cofnodydd dadfygio" msgid "Communicate with Android phones." msgstr "Cyfathrebwch gyda ffoniau Android" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Cyfathrebwch gyda ffoniau S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Cyfathrebwch gyda tabledau WebOS" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -986,38 +994,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1025,103 +1033,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Dyfais Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Cyfathrebwch gyda iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d o %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "wedi gorffen" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Newyddion" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Catalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Cyfathrebwch gyda iTunes" @@ -1178,8 +1186,9 @@ msgstr "Wrthi'n adalw rhestr o lyfrau ar y ddyfais..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1189,8 +1198,9 @@ msgstr "Wrthi'n anfon lyfrau i'r ddyfais..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1212,8 +1222,8 @@ msgstr "Wrthi'n dileu lyfrau o'r ddyfais" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1690,15 +1700,87 @@ msgstr "Cyfathrebwch gyda'r COBY" msgid "Communicate with the Ex124G" msgstr "Cyfathrebwch gyda'r Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1742,25 +1824,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Y cyfan, trefnwyd gan y teitl" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Y cyfan, trefnwyd gan yr awdur" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1853,63 +1933,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1917,27 +2011,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1981,67 +2081,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2175,6 +2252,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3822,8 +3922,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3956,7 +4056,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4233,7 +4333,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4247,155 +4347,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4604,6 +4714,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4617,7 +4747,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4877,7 +5007,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5127,14 +5257,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5251,7 +5381,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5977,7 +6107,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6115,7 +6245,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6217,42 +6347,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6263,7 +6393,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6287,7 +6417,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6306,7 +6436,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6345,7 +6475,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6410,51 +6540,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6462,53 +6617,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6516,95 +6691,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8358,248 +8533,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8629,6 +8807,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8691,10 +8922,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9911,7 +10150,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10180,11 +10419,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10242,8 +10476,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10856,77 +11090,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11173,12 +11409,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11578,7 +11808,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11587,7 +11817,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11611,7 +11841,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13778,135 +14008,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13915,17 +14155,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13935,11 +14169,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13948,22 +14182,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13972,31 +14206,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14034,11 +14268,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16141,7 +16370,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17464,7 +17693,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17472,7 +17701,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17482,7 +17711,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17491,7 +17720,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17505,7 +17734,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17513,7 +17742,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17521,7 +17750,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17529,7 +17758,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17537,7 +17766,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17545,7 +17774,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17553,7 +17782,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17561,7 +17790,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17572,7 +17801,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17583,7 +17812,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17593,7 +17822,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17602,94 +17839,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18341,17 +18659,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/da.po b/src/calibre/translations/da.po index f18a6dcc34..0cb942dc94 100644 --- a/src/calibre/translations/da.po +++ b/src/calibre/translations/da.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-07-13 17:59+0000\n" "Last-Translator: Jens Holm \n" "Language-Team: Danish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:39+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:38+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Tilpas" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Kan ikke konfigurere" @@ -323,63 +325,63 @@ msgstr "Gemmer metadata i %s filerne" msgid "Set metadata from %s files" msgstr "Sæt metadata fra %s filer" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Tilføj bøger til calibre eller den forbundne enhed" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Hent kommentarer fra en forbunden Kindle (eksperimentiel)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Dan et katalog over bøger i dit calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Konvertér bøger til forskellige ebogsformater" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Slet bøger fra dit calibre-bibliotek eller forbundne enhed" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Redigér bøgernes metadata i dit calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Løs bøger i dit calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Hent nyheder fra internettet i ebogsform" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Vis en liste af relaterede bøger hurtigt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Eksportér bøger fra dit calibre-bibliotek til harddisken" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Vis bogdetaljer i et separat pop-up vindue" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Genstart calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "Åben mappen som indeholder calibre-bibliotekets bogfiler" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Send bøger til den forbundne enhed" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -387,42 +389,42 @@ msgstr "" "Send bøger via email eller web; forbind også til iTunes eller mapper på din " "computer, da de også er enheder" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Browse calibre brugermanualen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Tilpas calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Find let lignende bøger til den aktuelt valgte" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Skift mellem forskellige calibre-bibliotekter og udfør vedligeholdelse på dem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Kopiér bøger fra enheden til dit calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "Redigér collection i hvilken bøger er placeret på din enhed" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Kopiér en bog fra et calibre-bibliotek til et andet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "Lav små ændringer i epub- eller htmlz-filer i dit calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -430,56 +432,56 @@ msgstr "" "Find det næste eller forrige match, når der søges i dit calibre-bibliotek i " "fremhæv-mode" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Vælg en vilkårlig bog fra dit Calibrebibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Søg efter bøger fra forskellige bogforhandlere" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Hent nye calibre-plugins eller opdatér dine nuværende" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Fremtoning" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Brugergrænseflade" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Tilpas calibres grænseflades fremtoning til din smag" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Opførsel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Ændr måden calibre opfører sig på" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Tilføj dine egne søjler" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Tilføj/fjern dine egne søjler til calibre boglisten" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Værktøjslinje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -487,64 +489,64 @@ msgstr "" "Tilpas værktøjslinjen og kontekstmenuen, ændre hvilke aktioner som er " "tilgængelige i hver" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Søger..." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Tilpas måden søg-efter-bøger virker på i calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Input tilvalg" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Konvertering" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "Vælg konverteringsvalgmuligheder specifikke for hvert input-format" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Fælles tilvalg" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Vælg konverteringsvalgmuligheder fælles for alle formater" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Output valgmuligheder" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "Vælg konverteringsvalgmuligheder specifikke for hvert output-format" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Tilføjer bøger" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Import/eksport" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "Styre hvordan calibre læser metadata fra filer, når bøger tilføjes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Gemmer bøger til disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -552,49 +554,49 @@ msgstr "" "Styre hvordan calibre eksporterer filer fra dens database til disk, når gem-" "til-disk anvendes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Sender bøger til enheder" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "Styre hvordan calibre overfører filer til din e-bogslæser" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Metadata plugboards" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Ændre metadata felter før gem/send" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Skabelonsfunktioner" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Avanceret" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Dan dine egne skabelonsfunktioner" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Deler bøger via email" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Deler" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -602,11 +604,11 @@ msgstr "" "Opsætning som deler bøger via email. Kan anvendes til automatisk sending af " "downloadede nyheder til dine enheder" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Deler over internettet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -614,45 +616,45 @@ msgstr "" "Opsætning af calibre indholdsserveren, hvilket vil give dig adgang til dit " "calibre-bibliotek fra overalt, på enhver enhed, over internettet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Download metadata" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Styr hvordan calibre henter ebogsmetadata fra nettet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Udvidelsesmoduler" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Tilføj/fjern/tilpas forskellige dele af calibres funktionalitet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Tweaks" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "Finjustér hvordan calibre opfører sig i forskellige sammenhænge" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Tastatur" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Rediger de tastatur genveje, som bruges af Calibra" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Diverse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Diverse avanceret opsætning" @@ -1000,23 +1002,27 @@ msgstr "Fejlsøgnings log" msgid "Communicate with Android phones." msgstr "Kommunikér med Android telefoner" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Komma separeret liste af mapper til at sende e-bøger til, på enheden. Den " -"første som findes, vil blive brugt." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Kommunikér med S60 telefoner." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Kommunikerer med WebOS tablets" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1037,31 +1043,31 @@ msgstr "" "iTunes.

Aktivering af Apple's driver for direkte forbindelse til " "iDevices er en avanceret bruger tilstand som ikke er understøttet.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Deaktivér Apple driver" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Aktivér Apple driver" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Brug serier som kategori i iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "Aktivér til at anvende series navn som iTunes Genre, iBooks Category" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Cache omslag fra iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "Aktivér til at cache og vise omslag fra iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1070,7 +1076,7 @@ msgstr "" "\"Kopier filer til iTunes Media folder %s\" er aktiveret i iTunes " "Indstillinger|Avanceret" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1083,19 +1089,19 @@ msgstr "" "konfigurationsfolder.

Aktivering indikerer at iTunes er konfigureret " "at gemme kopier i din iTunes Media folder.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Apple enhed" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Kommunikér med iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Apple-enhed fundet, starter iTunes, vent venligst..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1103,7 +1109,7 @@ msgstr "" "Kan ikke kopiere bøger direkte fra iDevice. Træk fra iTunes-bibliotek til " "skrivebord, tilføj herefter til calibres biblioteksvindue." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1113,7 +1119,7 @@ msgstr "" "http://www.mobileread.com/forums/showthread.php?t=118559 for instruktion i " "brugen af 'Forbind til iTunes'" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " @@ -1123,29 +1129,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "forum indlæg for mere information.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Opdaterer enhed metadata listen..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d af %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "afsluttet" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1155,7 +1161,7 @@ msgstr "" "Sletter ved at anvende iBooks app.\n" "Klik 'Show Details' for en liste." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1163,36 +1169,36 @@ msgstr "" "Nogle omslagsdele kunne ikke konverteres.\n" "Klik 'Show Details' for en liste." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nyheder" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Kommunikér med iTunes." @@ -1256,8 +1262,9 @@ msgstr "Henter liste over bøger på enheden..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1267,8 +1274,9 @@ msgstr "Overfører bøger til enhed..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1290,8 +1298,8 @@ msgstr "Fjerner bøger fra enhed..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1782,15 +1790,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "Kommunikerer nu med Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Hent enhedsoplysninger..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1834,18 +1914,17 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Alle efter titel" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Alle efter forfatter" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1854,7 +1933,6 @@ msgstr "" "enheden. Muligheder omfatter: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1947,63 +2025,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2011,27 +2103,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Hent enhedsoplysninger..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2075,22 +2173,22 @@ msgstr "Kommunikér med Stash W950 reader." msgid "Communicate with the Wexler reader." msgstr "Kommunikér med Wexler reader." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Kan ikke finde diskdrevet %s. Prøv at genstarte." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "Ikke muligt at finde %s diskvolumet. Prøv at genstarte." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Kan ikke finde diskdrevet %s." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " @@ -2099,12 +2197,12 @@ msgstr "" "Ikke istand til at finde %s disken. Enten er enheden allerede skubbet ud, " "eller din kerne har sat en forældet version af SYSFS." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Kan ikke benytte arbejdshukommelsen (Fejlkode: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2113,33 +2211,10 @@ msgstr "" "Arbejdshukommelsen i %s er ikke skrivebar. Denne tilstand sker typisk på " "grund af filsystem fejl." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Den valgte sokkel: %s er ikke understøttet." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "Der er ikke tilstrækkelig plads i arbejdshukommelsen" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "Der er ikke tilstrækkelig plads på hukommelseskortet" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Konfigurer enhed" @@ -2279,6 +2354,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Den valgte sokkel: %s er ikke understøttet." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "Der er ikke tilstrækkelig plads i arbejdshukommelsen" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "Der er ikke tilstrækkelig plads på hukommelseskortet" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4157,8 +4255,8 @@ msgstr "Mærker" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4306,7 +4404,7 @@ msgstr "" "Hent et omslagsbillede/sociale metadata til denne bog identificeret ved ISBN " "fra LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4589,7 +4687,7 @@ msgid "Sidebar" msgstr "Sidepanel" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4603,156 +4701,166 @@ msgstr "Kunne ikke finde pdftohtml, check at den er i din PATH" msgid "Table of Contents:" msgstr "Indholdsfortegnelse:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" "Send som standard filen til hukommelseskortet istedet for arbejdshukommelsen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Bekræft før sletning" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Arbejdsvindues geometri" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Advisér når en ny version er tilgængelig" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Anvend romertal til serienumre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "Sortér mærkeliste efter navn, popularitet eller vurdering" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "Antallet af omslag, der vises i omslags browser-tilstand" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "Standardvalg ved konvertering til LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "Muligheder for LRF ebook læser" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Formater som kan ses ved anvendelse af den indbyggede e-bogslæser" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Kolonner som vises i boglisten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "Start automatisk indholdsserver under applikationsopstart" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "Ældste nyheder gemt i databasen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Vis systembakkeikon" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Upload downloadede nyheder til enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "Vis omslag i et separat vindue, istedet for i calibres arbejdsvindue" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "Deaktivér adviseringer i systembakkeikonet" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "Ønsket standardaktion når enhedsknappens trykkes" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "Download sociale metadata (mærker/vurderinger/osv.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "Overskriv forfatter og titel med ny metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "Automatisk hent omslaget, hvis tilgængeligt" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Begræns maksimal antal samtidige opgaver til CPU kerneantallet" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "Vis middelvurdering per post indikeret i mærke browseren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "Deaktivér brugergrænseflade animationer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "Mærk browser kategorier som ikke skal vises" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "Programgenstart nødvendig" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Vælg filer" @@ -4967,6 +5075,26 @@ msgstr "" msgid "No book files found" msgstr "Ingen bogfiler fundet" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Tilføj bøger til bibliotek" @@ -4980,7 +5108,7 @@ msgid "Merging user annotations into database" msgstr "Fletter brugernoter ind i database" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "Hent noter (eksperimentiel)" @@ -5242,7 +5370,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5493,14 +5621,14 @@ msgid "Main memory" msgstr "Arbejdshukommelse" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "Hukommelsekort A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "Hukommelsekort B" @@ -5621,7 +5749,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6361,7 +6489,7 @@ msgid "The specified directory could not be processed." msgstr "Den angivne mappe kunne ikke behandles." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Ingen bøger" @@ -6513,7 +6641,7 @@ msgstr "" "importeret ind i calibres bibliotek" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6618,42 +6746,42 @@ msgstr "" msgid "Collections" msgstr "Samlinger" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "Indsæt omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "Kopiér omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "Dobbeltklik for at åbne Book Details vinduet" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Sti" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6664,7 +6792,7 @@ msgstr "BibTeX valg" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6688,7 +6816,7 @@ msgstr "Muligheder angivet til" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6707,7 +6835,7 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6746,7 +6874,7 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6811,51 +6939,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "CSV/XML valgmuligheder" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "E-bogsmuligheder" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6863,53 +7016,73 @@ msgstr "" msgid "Name" msgstr "Navn" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "Bøger efter &genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" -msgstr "Seneste &tilføjede" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "&Beskrivelser" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "Bøger efter &series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "Bøger efter &titel" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" -msgstr "Bøger efter forfatter" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6917,96 +7090,96 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "Andre valgmuligheder" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "&Før" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "&Efter" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -8794,211 +8967,212 @@ msgstr "Mærker at tilføje" msgid "tags to remove" msgstr "Mærker at fjerne" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "Ingen detaljer tilgængelig." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "Enhed er ikke længere forbundet." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "Fejlfind enhedsdetektion" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Hent enhedsinformation" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Hent liste af bøger fra enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "Hent noter fra enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Send metadata til enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "Send collections til enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "Upload %d bøger til enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Slet bøger fra enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Download bøger fra enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Se bøger på enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Angiv standard send til enhedsaktion" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Send til arbejdshukommelse" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "Send til hukommelseskort A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "Send til hukommelseskort B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Arbejdshukommelse" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "Send angivet format til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Send og slet fra bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "Skub enhed ud" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Fejl" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Kommunikationsfejl med enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "Ingen egnede formater" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "Vælg mappe til at åbne som enhed" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Fejl ved kommunikation med enhed" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Enhed: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " detekteret." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "valgt til at sende" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Ingen enhed" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "0 af %i bøger" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Vælg format til at sende til enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Kan ikke sende: Ingen enhed er forbundet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Intet hukommelseskort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "Kan ikke sende: Enheden har intet hukommelseskort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "Auto konvertér følgende bøger før upload til enheden?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "Sender kataloger til enheden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Sender nyheder til enheden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Sender bøger til enheden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -9006,40 +9180,42 @@ msgstr "" "Kunne ikke uploade følgende bøger til enheden, da ingen egnede formater blev " "fundet. Konvertér bog/bøgerne til et format understøttet af din enhed først." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "Ingen plads på enheden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" "

Kan ikke uploade bøger til enheden, der er ikke mere fri plads " "tilgængelig " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "Ukendte formater" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Ugyldig skabelon" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9069,6 +9245,59 @@ msgstr "Brug forfatter sortering til forfatter" msgid "Save &template:" msgstr "Gem &skabelon:" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "Redigér skabelon" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "Hvor mange tomme bøger?" @@ -9139,10 +9368,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "Tilpas &omslag til synsfelt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Mine bøger" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10421,7 +10658,7 @@ msgstr "&Adgangskode:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10690,11 +10927,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10752,8 +10984,8 @@ msgstr "Afbryder..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Forfattere" @@ -11371,77 +11603,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11696,12 +11930,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "Redigér skabelon" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "Test e-mail indstillinger" @@ -12114,7 +12342,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "omslags-browser" @@ -12123,7 +12351,7 @@ msgid "Shift+Alt+B" msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "Mærke-browser" @@ -12147,7 +12375,7 @@ msgstr "Forbundet " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "bog detaljer" @@ -14369,136 +14597,146 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "Fra" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Lille" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Stor" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Medium" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "Altid" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "Aldrig" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "Deaktiveret" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "Partitioneret" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " eller " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Vælg &sprog (kræver genstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "Aktivér s&tatusikon (kræver genstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "Brugergrænseflade &layout (behøver genstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Deaktivér alle animationer. Nyttigt hvis du har en gammel/langsom computer." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "Deaktivér &animationer" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "Deaktivér &adviseringer i systembakke" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "Vis &startskærm ved opstart" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "&Værktøjslinje" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "&Ikonstørrelse:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "Vis &tekst under ikoner:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "Flyt op" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "Flyt ned" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "Anvend &romerske tal til serier" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "Flyt op" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "Flyt ned" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -14507,17 +14745,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" -msgstr "Anvend &romerske tal til serier" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -14527,11 +14759,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -14540,22 +14772,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14564,31 +14796,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "Vis &middelvurderinger i mærkefremviseren" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Vis omslagfremviseren i et separat vindue (kræver genstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "&Antal viste omslag i fremviseren (kræver genstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14628,11 +14860,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "Programgenstart nødvendig" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "Kildetekst" @@ -16805,7 +17032,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -18194,7 +18421,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -18202,7 +18429,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -18212,7 +18439,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -18221,7 +18448,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -18235,7 +18462,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -18243,7 +18470,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -18251,7 +18478,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -18259,7 +18486,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -18267,7 +18494,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -18275,7 +18502,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -18283,7 +18510,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -18291,7 +18518,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -18302,7 +18529,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -18313,7 +18540,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -18323,7 +18550,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -18332,94 +18567,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -19230,17 +19546,17 @@ msgstr "" msgid "creating custom column " msgstr "opret tilpasset søjle " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

Flytter gammel database til e-bogsbibliotek i %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "Kopierer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "Komprimerer database" diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index bf718521a2..31e212d966 100644 --- a/src/calibre/translations/de.po +++ b/src/calibre/translations/de.po @@ -7,25 +7,19 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" -"PO-Revision-Date: 2012-08-31 16:01+0000\n" -"Last-Translator: SimonFS \n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" +"PO-Revision-Date: 2012-09-08 20:18+0000\n" +"Last-Translator: Moritz Höwer \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:41+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:40+0000\n" +"X-Generator: Launchpad (build 15914)\n" "X-Poedit-Bookmarks: 3327,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" -#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -msgid "Cannot configure" -msgstr "Einrichtung nicht möglich" - #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:21 msgid "" "Create a PMLZ archive containing the PML file and all images in the " @@ -36,10 +30,6 @@ msgstr "" "welches die PML-Datei und alle Bilder enthält. Dieses Plugin wird immer dann " "ausgeführt, wenn Sie eine PML-Datei zur Bibliothek hinzufügen." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 -msgid "Restart calibre" -msgstr "Calibre neu starten" - #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Macht absolut gar nichts" @@ -48,22 +38,23 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -102,8 +93,8 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -154,20 +145,20 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -196,12 +187,12 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -224,6 +215,13 @@ msgstr "Basis" msgid "Customize" msgstr "Anpassen" +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 +msgid "Cannot configure" +msgstr "Konfiguration nicht möglich" + #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:318 msgid "File type" msgstr "Dateityp" @@ -329,65 +327,69 @@ msgstr "Geben Sie die Metadaten in %s-Dateien an" msgid "Set metadata from %s files" msgstr "Metadaten aus %s-Dateien auslesen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Hinzufügen von Büchern in Calibre oder einem angeschlossenen Gerät" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" "Anmerkungen von einem angeschlossenem \"Kindle\"-Lesegerät abrufen " "(experimentell)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Katalog der Bücher in Ihrer Calibre-Bibliothek erstellen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Bücher in verschiedene E-Book-Formate umwandeln" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" "Bücher aus Ihrer Calibre-Bibliothek oder von einem angeschlossenen Gerät " "löschen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Metadaten der Bücher in Ihrer Calibre-Bibliothek bearbeiten" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Bücher aus Ihrer Calibre-Bibliothek lesen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Nachrichten aus dem Internet als E-Book herunterladen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Schnellanzeige einer Liste ähnlicher Bücher" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Bücher aus Ihrer Calibre-Bibliothek auf der Festplatte speichern" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Detailinfos zum Buch in einem neuen Fenster (Popup) anzeigen" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +msgid "Restart calibre" +msgstr "Calibre Neustarten" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Den Ordner öffnen, welcher die Bücher-Dateien Ihrer Calibre-Bibliothek " "enthält" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Bücher auf das angeschlossene Gerät übertragen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -395,46 +397,46 @@ msgstr "" "Bücher per E-Mail oder das Web senden, auch mit iTunes oder Ordnern " "verbinden, als ob es Geräte wären" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Calibre-Bedienungsanleitung ansehen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Calibre anpassen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Einfache Suche nach ähnlichen Büchern zu dem Ausgewählten" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Zwischen unterschiedlichen Calibre Bibliotheken wechseln und " "Wartungsaufgaben durchführen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Bücher vom Gerät in die Calibre Bibliothek kopieren" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" "Sammlungen, in denen die Bücher am Gerät gespeichert sind, bearbeiten" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Ein Buch aus einer Calibre Bibliothek in eine andere kopieren" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Kleinere Optimierungen an epub- oder htmlz-Dateien in der Calibre Bibliothek " "vornehmen." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -442,121 +444,121 @@ msgstr "" "Nächsten oder vorherigen Treffer finden bei der Suche in der Calibre " "Bibliothek im Markierungsmodus" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Zufälliges Buch aus Ihrer Calibre- Bibliothek auswählen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Bücher bei verschiedenen Händlern suchen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Neue Calibre Plugins installieren oder installierte Plugins updaten" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Erscheinungsbild" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Benutzeroberfläche" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Passen Sie das Erscheinungsbild von Calibre Ihren Bedürfnissen an." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Verhalten" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Ändern Sie das Verhalten von Calibre." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Eigene Spalten hinzufügen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Hinzufügen/Entfernen eigener Spalten in der Calibre Bücherliste" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Symbolleiste" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "Passt individuell Werkzeugleiste und Kontextmenus an." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Suche..." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Anpassen, wie in Calibre nach Büchern gesucht werden soll" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Eingabeoptionen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Konvertierung" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "Stellt Eingabeoptionen für jedes einzelne Eingabeformat ein." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Allgemeine Einstellungen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Gemeinsame Konvertierungsoptionen für alle Formate einstellen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Ausgabeoptionen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" "Konvertierungsoptionen für jedes Ausgabeformat individuell einstellen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Bücher hinzufügen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Import/Export" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Stellt ein, wie Calibre die Metadaten beim Hinzufügen von Büchern verarbeitet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Bücher auf Datenträger speichern" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -564,49 +566,49 @@ msgstr "" "Stellt ein, wie Calibre Dateien aus der Datenbank exportiert, wenn \"Bücher " "auf Datenträger speichern\" gewählt wird." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Bücher auf Geräte übertragen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "Stellt ein, wie Calibre die Dateien an den E-Book-Reader sendet." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Metadaten-Schalttafel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Ändere Metadaten-Felder vor dem Speichern/Senden" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Funktionen für Vorlagen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Erweitert" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Erstellen Sie eine Funktionen für Vorlagen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Bücherversand per E-Mail" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Versand" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -614,11 +616,11 @@ msgstr "" "Setup für Bücherversand per E-Mail. Kann für den automatischen Versand von " "heruntergeladenen Nachrichten an Ihr Gerät genutzt werden." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Netzwerk-Server" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -626,46 +628,46 @@ msgstr "" "Einrichten des Netzwerk-Servers, der den Zugriff auf die Bibliothek über das " "Internet ermöglicht" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Metadaten laden" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Legt fest, wie Calibre Metadaten aus dem Netz herunterladen soll" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Plugins" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Hinzufügen, Entfernen und Konfigurieren einzelner Calibre-Funktionen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Kniffe" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" "Feineinstellungen für das Verhalten von Calibre in verschiedenen Situationen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Tastatur" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Anpassen der von Calibre verwendeten Tastenkürzel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Verschiedenes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Konfiguration verschiedener fortgeschrittener Parameter" @@ -1018,23 +1020,31 @@ msgstr "Fehlerdiagnoseprotokoll" msgid "Communicate with Android phones." msgstr "Kommunikation mit Android-Telefonen." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Durch Kommata getrennte Liste von Verzeichnissen an die E-Books auf das " -"Gerät gesendet werden. Das erste vorhandene wird benutzt" +"Komma-getrennte Liste von Verzeichnissen für E-Books im Hauptspeicher " +"des Gerätes. Das Erste das existiert wird benutzt." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" +"Komma-getrennte Liste von Verzeichnissen für E-Books auf der " +"Speicherkarte des Gerätes. Das Erste das existiert wird benutzt." + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Kommunikation mit S60-Telefonen." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Kommuniziere mit WebOS Tablets." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1057,34 +1067,34 @@ msgstr "" "Verbindung mit iDevices ist eine nicht offiziell unterstütze Methode für " "fortgeschrittene Benutzer.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Abschalten des Apple-Treibers" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Einschalten des Apple-Treibers" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Verwende Buchreihen als Kategorien in iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" "Aktivieren, um Seriennamen als iTunes Genre, iBooks Kategorie zu benutzen" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Umschlagbilder von iTunes/iBooks zwischenspeichern" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" "Ermöglicht das Zwischenspeichern und anzeigen von Umschlägen aus " "iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1093,7 +1103,7 @@ msgstr "" "\"Kopieren von Dateien zum iTunes Medienordner %s\" ist aktiviert in den " "iTunes Einstellungen|Erweitert" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1106,20 +1116,20 @@ msgstr "" "Einstellungsverzeichnis speichern.

Aktivieren gibt an, dass iTunes so " "konfiguriert ist, das Kopien im iTunes Medienordner gespeichert werden.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Apple- Gerät" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Kommunikation mit iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" "Gerät von Apple entdeckt, iTunes wird gestartet, einen Moment bitte …" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1127,7 +1137,7 @@ msgstr "" "Kann Bücher nicht direkt vom iDevice kopieren. Ziehen Sie sie aus der iTunes " "Bibliothek auf den Desktop, fügen Sie sie dann Calibres Bibliothek hinzu." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1137,7 +1147,7 @@ msgstr "" "http://www.mobileread.com/forums/showthread.php?t=118559 für Anweisungen zu " "\"Mit iTunes verbinden\"." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " @@ -1148,29 +1158,29 @@ msgstr "" "imForum.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Aktualisiere die Liste der Geräte-Metadaten..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d von %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "abgeschlossen" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1180,7 +1190,7 @@ msgstr "" "Zum Löschen die iBooks App verwenden.\n" "Klicken Sie 'Details anzeigen' für eine Liste." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1188,36 +1198,36 @@ msgstr "" "Einige Umschlagbilder konnten nicht konvertiert werden.\n" "Klicken Sie 'Details anzeigen' für eine Liste." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nachrichten" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Kommunikation mit iTunes." @@ -1282,8 +1292,9 @@ msgstr "Die Liste der Bücher auf dem Gerät beziehen ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1293,8 +1304,9 @@ msgstr "Bücher ans Gerät übertragen ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1316,8 +1328,8 @@ msgstr "Bücher vom Gerät entfernen ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1854,15 +1866,87 @@ msgstr "Kommunikation mit dem COBY" msgid "Communicate with the Ex124G" msgstr "Kommuniziere mit dem Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "MTP Gerät" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "kommuniziere mit MTP Gerät" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Geräte-Information beziehen ..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "Lese Metadaten vom Gerät." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "Lese Metadaten von %s." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "Aktualisiere Metadaten-Cache auf dem Gerät." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "Metadaten von Gerät gelesen." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "%s auf Gerät übertragen." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "Übertragung auf Gerät beendet." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "%s hinzugefügt." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "Hinzufügen beendet." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "Bücher werden vom Gerät gelöscht..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "%s gelöscht." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "Alle Bücher gelöscht" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "Lösche Bücher aus den Metadaten." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "%s wurde entfernt" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "Alle Bücher entfernt." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "Unbekanntes MTP-Gerät." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1909,18 +1993,17 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Kommentare wurden entfernt, da der SONY reader damit Probleme hat" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "nach Titel" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Alle nach Titel" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1929,7 +2012,6 @@ msgstr "" "Gerät zu erstellen. Möglichkeiten sind: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2054,38 +2136,42 @@ msgstr "" "nur der erste Autor für Bücher von mehreren Autoren angezeigt. Lassen Sie " "diese Option ausgeschaltet, wenn Sie Metadaten-Schalttafeln benutzen." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "SmartDevice" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "Mit SmartDevice Apps kommunizieren" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "Verbindungen beim Start erlauben" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" "Aktiviere diese Option, um Verbindungen zu erlauben, sobald Calibre startet." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "Security Passwort" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Ein Passwort, das die Device App zum Verbindungsaufbau zu Calibre benutzen " "muss, eingeben" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "Festen Netzwerk-Port benutzen" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2093,11 +2179,11 @@ msgstr "" "Wenn aktiviert, wird der eingestellte Port im Feld \"Port\" genutzt. Sonst " "wird ein zufälliger Port vom Treiber gewählt." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "Port Nummer " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2105,20 +2191,32 @@ msgstr "" "Port Nummer eingeben, die genutzt werden soll, wenn die Option \"Fester " "Port\" aktiviert ist." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "Zusätzliche Debug-Informationen ausdrucken" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" "Markieren Sie dieses Kästchen, wenn angefordert, bei Problemberichten" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" +"Komma-getrennte Liste von Metadaten, die in \"Collections\" auf dem Gerät " +"umgewandelt werden." + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "Möglichkeiten enthalten: Serien, Tags, Autoren, etc." + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "Aktiviert das Zeitlimit bei Inaktivität" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2130,27 +2228,35 @@ msgstr "" "Zeitlimit ausgeschaltet. Calibre wird die Verbindung zum Gerät nicht " "automatisch trennen." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "Benutze diese IP-Adresse" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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 "" +"Benutzen Sie diese Option, wenn Sie ausschließlich eine bestimmte IP-Adresse " +"überprüfen möchten." + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:628 #, python-format msgid "Too many connection attempts from %s" msgstr "Zu viele Verbindungsversuche von %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Geräte-Information beziehen ..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "ungültiger Port in den Optionen: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "Fehler beim Verbinden zum Port %d. Versuchen Sie einen anderen Wert." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "Fehler beim Zuweisen eines zufälligen Ports" @@ -2194,24 +2300,24 @@ msgstr "Kommuniziere mit dem Stash W950 Lesegerät." msgid "Communicate with the Wexler reader." msgstr "Kommuniziere mit dem Wexler Lesegerät." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" "Das Laufwerk %s konnte nicht gefunden werden. Versuchen Sie einen Neustart." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" "Konnte den %s Mount Point nicht finden. Versuchen Sie einen Neustart." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Das %s-Laufwerk konnte nicht erkannt werden." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " @@ -2220,12 +2326,12 @@ msgstr "" "Kann den %s Datenträger nicht erkennen. Entweder wurde das Gerät bereits " "ausgeworfen, oder Ihr Kernel exportiert eine veraltete Version von SYSFS." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Hauptspeicher konnte nicht eingehängt werden (Fehler-Code: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2234,37 +2340,10 @@ msgstr "" "Der Hauptspeicher von %s ist schreibgeschützt. Dies passiert üblicherweise " "aufgrund von Fehlern im Dateisystem." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "Kann das Gerät nicht anbinden" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" -"Der Reader hat keine Speicherkarte %s. Sie haben möglicherweise die Vorgabe " -"für die \"Senden an Device\" Aktion geändert. Klicken Sie mit der rechten " -"Maustaste auf den \"Senden an Device\"-Knopf und setzen Sie die Vorgabe-" -"Aktion auf \"An Hauptspeicher senden\" zurück." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Gewählter Slot: %s wird nicht unterstützt." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "Nicht genügend freier Spreicherplatz im Hauptspeicher" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "Nicht genügend freier Speicherplatz auf der Speicherkarte" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Gerät konfigurieren" @@ -2421,6 +2500,33 @@ msgstr "" "Markieren Sie dieses Kästchen, wenn der Hauptspeicher des Geräts als " "Speicherkarte A und die Speicherkarte als Hauptspeicher angezeigt wird." +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" +"Der Reader hat keine Speicherkarte %s. Sie haben möglicherweise die Vorgabe " +"für die \"Senden an Device\" Aktion geändert. Klicken Sie mit der rechten " +"Maustaste auf den \"Senden an Device\"-Knopf und setzen Sie die Vorgabe-" +"Aktion auf \"An Hauptspeicher senden\" zurück." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Gewählter Slot: %s wird nicht unterstützt." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "Nicht genügend freier Spreicherplatz im Hauptspeicher" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "Nicht genügend freier Speicherplatz auf der Speicherkarte" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3699,6 +3805,11 @@ msgid "" "location as the position at which to open the book. See the XPath tutorial " "in the calibre User Manual for further help using this feature." msgstr "" +"Ein XPath Ausdruck um die Stelle im Dokument zu erkenen, wo mit dem Lesen " +"begonnen werden soll. Einige eBook-Leseprogramme (allen voran der Kindle) " +"verwenden diese Stelle als Position um das Buch zu öffnen. Lesen Sie das " +"XPath tutorial im Calibre Benutzerhandbuch um weitere Hilfe zu diesem " +"Feature zu erhalten." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 msgid "" @@ -4562,8 +4673,8 @@ msgstr "Schlagworte" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4725,7 +4836,7 @@ msgstr "" "Umschlagbild/soziale Metadaten für das durch ISBN identifizierte Buch von " "LibraryThing.com laden.\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5030,7 +5141,7 @@ msgid "Sidebar" msgstr "Seitenleiste" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "Seite %d" @@ -5046,79 +5157,79 @@ msgstr "" msgid "Table of Contents:" msgstr "Inhaltsverzeichnis:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" "Datei auf die Speicherkarte anstatt in den Hauptspeicher des Gerätes " "(Voreinstellung) senden" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Bestätigung vor dem Löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Aufteilung des Hauptfensters" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Benachrichtigen, wenn eine neue Version verfügbar ist" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Benutze römische Ziffern für Buchreihennummerierung" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "Sortiere Schlagworte nach Name, Beliebtheit oder Bewertung" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" "Etikettensuche nach Übereinstimmung mit allen oder irgendeinem Treffer." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" "Anzahl der Umschlagbilder, die im Cover-Ansicht Modus angezeit werden" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "Voreinstellungen für Konvertierung zu LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "Optionen für den LRF-E-Book-Betrachter" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Formate, die mit dem internen Betrachter angezeigt werden" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Spalten, die in der Bücherliste angezeigt werden sollen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "Inhalte-Server automatisch beim Aufrufen von Calibre starten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "Älteste in der Datenbank gespeicherte Nachrichten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Symbol im Systembereich der Kontrollleiste anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Geladene Nachrichten auf das Gerät übertragen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "Lösche News/Bücher nach dem upload auf das Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -5126,18 +5237,18 @@ msgstr "" "Zeige Cover-Ansicht in einem eigenen Fenster anstatt im Hauptfenster von " "Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" "Benachrichtigungen aus dem Systembereich der Kontrollleiste deaktivieren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" "Voreingestellte Übertragungsart beim Verwenden der \"An Reader übertragen\" " "Schaltfläche" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." @@ -5145,7 +5256,7 @@ msgstr "" "Start der Suche bei Eingabe. Falls ausgeschaltet, wird die Suche erst " "angewendet, wenn die Enter- oder Return-Taste gedrückt wird." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " @@ -5155,7 +5266,7 @@ msgstr "" "nur die Treffer anzuzeigen. Sie können die N- oder F3- Taste benutzen, um " "zum nächsten Treffer zu springen." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." @@ -5164,25 +5275,25 @@ msgstr "" "Nachrichten. Diese Anzahl ist aus historischen Gründen das Doppelte des " "aktuellen Wertes." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" "Herunterladen von öffentlichen Metadaten (Schlagwörtern, Bewertungen, etc.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "Autor und Titel mit neuen Metadaten überschreiben" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "Läd das Cover, wenn möglich, automatisch herunter" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" "Maximale Anzahl gleichzeitiger Aufträge auf die Anzahl der CPUs beschränken" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." @@ -5190,33 +5301,43 @@ msgstr "" "Das Layout der Benutzeroberfläche. \"Breit\" hat die Buchdetailanzeige " "rechts und \"Schmal\" hat die Anzeige unten stehen." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" "Zeige die durchschnittliche Bewertung pro Eintrag im Schlagwort-Browser" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "Keine Benutzeroberflächen-Animationen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "Schlagwort-Browser Kategorien nicht anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "Achtung:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "FEHLER:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "Diese Bestätigung wieder anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "Neustart erforderlich" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "Starten Sie Calibre jetzt neu" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Dateien wählen" @@ -5439,6 +5560,26 @@ msgstr "" msgid "No book files found" msgstr "Keine Buch-Dateien gefunden" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "Lade Bücher herunter." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "Lade Bücher vom Gerät." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "Die Dateien konnten nicht vom Gerät geladen werden" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "Einige Dateien können nicht vom Gerät geladen werden" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "Dateien können nicht heruntergeladen werden" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Bücher zur Bibliothek hinzufügen" @@ -5453,7 +5594,7 @@ msgid "Merging user annotations into database" msgstr "Füge Benutzeranmerkungen zur Datenbank hinzu" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "Anmerkungen abrufen (experimentell)" @@ -5732,7 +5873,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -6009,14 +6150,14 @@ msgid "Main memory" msgstr "Hauptspeicher" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "Speicherkarte A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "Speicherkarte B" @@ -6141,9 +6282,9 @@ msgid "" msgstr "" "Sollen drahtlose Verbindungen automatisch mit Calibre gestartet werden?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." -msgstr "" +msgstr "Viele IP Adressen. Start/Stop Dialog ansehen." #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" @@ -6959,7 +7100,7 @@ msgid "The specified directory could not be processed." msgstr "Das angegebene Verzeichnis konnte nicht bearbeitet werden." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Keine Bücher" @@ -7114,7 +7255,7 @@ msgstr "" "Import in die Bibliothek von Calibre abgesucht" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -7220,42 +7361,42 @@ msgstr "Buch %(sidx)s von %(series)s" msgid "Collections" msgstr "Sammlungen" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "Umschlag einfügen" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "Umschlag kopieren" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "Cover entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "Doppelklick, um das Buchdetail- Fenster zu öffnen" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Pfad" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "Umschlagsbild-Größe: %(width)d x %(height)d" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "Entferne das %s Format" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "Das Format %s speichern" @@ -7266,7 +7407,7 @@ msgstr "BibTeX Einstellungen" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -7290,7 +7431,7 @@ msgstr "Einstellungen für" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -7309,7 +7450,7 @@ msgstr "Ausgabe" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -7348,7 +7489,7 @@ msgstr "Ausgabe" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -7420,51 +7561,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "CSV/XML Einstellungen" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "E-Book Einstellungen" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "Kataloge" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "jedes Datum" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "jeder Wert" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "unbestimmt" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "Kein Genre wird ausgeschlossen" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "regex Fehler: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "Alle Genres werden ausgeschlossen" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "Sind Sie sicher, dass Sie '%s' löschen wollen?" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" -msgstr "Sind Sie sicher, dass Sie die Regeln #%d-%d löschen wollen?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "Regel löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "Nein" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "Ja" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -7472,53 +7638,77 @@ msgstr "Ja" msgid "Name" msgstr "Name" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "Feld" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "Wert" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "Präfix" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "Aktiviert Bereiche werden in der generierten Katalog aufgenommen." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "Eingeschlossene Abschnitte" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "Bücher nach Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "&Autoren" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "&Titel" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "&Serien" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "&Genres" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" msgstr "Zuletzt hinzugefügt" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "Beschreibungen" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "Bücher nach Buchreihen" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." +msgstr "" +"Die erste zutreffende Präfixregel wendet einen Präfix auf Bücherlisten im " +"erzeugten Katalog an." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "Bücher nach Titel" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" +msgstr "Präfixe" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" -msgstr "Bücher nach Autor" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" +"Bücher, die einem der Ausschlusskriterien entsprechen, wenden von der " +"Katalogerstellung ausgeschlossen. " -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "Ausgeschlossene Bücher" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -7531,73 +7721,31 @@ msgstr "" "]\\+ schließt Tags der Form [tag] und '+', das\n" "Standardtag für gelesene Bücher, aus." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "Ausgeschlossene Genres" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" -msgstr "Auszuschließende Tags" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" +msgstr "Tags, die ausgeschlossen werden sollen (regex):" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "Auf Voreinstellungen zurücksetzen" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " -msgstr "" -"Bücher, die einem der Ausschlusskriterien entsprechen, wenden von der " -"Katalogerstellung ausgeschlossen. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" +msgstr "Ergebnis von regex:" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" -msgstr "Ausgeschlossene Bücher" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" +msgstr "Tags welche nicht als Genres verwendet werden." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" -"Die erste zutreffende Präfixregel wendet einen Präfix auf Bücherlisten im " -"erzeugten Katalog an." - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "Präfixe" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "Weitere Optionen" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "&Thumbnail Breite" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "Größe der Coverthumbnails im Beschreibungsabschnitt" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " inch" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "&Extra Notiz" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" -"Quelle für den Text der im Abschnitt Beschreibung der benutzerdefinierten " -"Spalte eingefügt werden soll." - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "Zusammenführen mit Kommentaren" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." @@ -7605,32 +7753,70 @@ msgstr "" "Benutzerdefinierte Spalte mit zusätzlichem Inhalt, die mit den Kommentaren " "zusammengeführt wird." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "Zusätzlichen Inhalt vor den Metadaten für Kommentare einfügen." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "Vorher" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "Zusätzlichen Inhalt nach den Metadaten für Kommentare einfügen." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "Nachher" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" "Metadaten für Kommentare und zusätzlichen Inhalt mit einer horizontalen " "Linie trennen." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "Trennzeichen" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "Katalog-Titelblatt" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "Neues Cover generieren" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "Vorhandenes Cover verwenden" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" +"Quelle für den Text der im Abschnitt Beschreibung der benutzerdefinierten " +"Spalte eingefügt werden soll." + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "Größe der Coverthumbnails im Beschreibungsabschnitt" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " inch" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -9111,7 +9297,7 @@ msgstr "Seitenumbrüche einfügen vor (XPath Ausdruck):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Start reading at (XPath expression):" -msgstr "" +msgstr "Lesen starten bei (XPath Ausdruck):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 @@ -9511,138 +9697,139 @@ msgstr "Schlagwort hinzufügen" msgid "tags to remove" msgstr "Zu entfernende Schlagwörter" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "Keine weiteren Informationen verfügbar." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "Gerät ist nicht mehr verbunden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "Fehlerdiagnose bei der Geräteerkennung" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Geräteinformationen erstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Liste der Bücher auf dem Gerät erstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "Bereite Dateien zum Transfer vom Gerät vor." + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "Anmerkungen vom Gerät laden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Metadaten zum Gerät senden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "Sammlungen zum Gerät schicken" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "%d Bücher auf das Gerät laden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Bücher vom Gerät löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Bücher vom Gerät herunterladen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Buch auf dem Gerät ansehen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Geben Sie die voreingestellte Übertragungsart an" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "An Hauptspeicher senden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "An Speicherkarte A senden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "An Speicherkarte B senden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Hauptspeicher" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "Schicke spezifisches Format an" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Übertragen und aus der Bibliothek löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "Gerät auswerfen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Fehler" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Fehler bei der Kommunikation mit dem Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "Keine geeigneten Formate" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "Verzeichnis wählen, das als Gerät geöffnet werden soll" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "Laufende Aufgaben" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "Kann das Gerät nicht konfigurieren, solange Geräteaufgaben laufen." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "Konfiguriere %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "Gerät trennen" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." -msgstr "Trenne und verbinde %s neu, um die Änderungen anzuwenden." +msgid "Restart calibre for the changes to %s to be applied." +msgstr "Starten Sie Calibre neu, um die Änderungen an %s anzuwenden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Fehler in der Kommunikation zum Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." @@ -9650,75 +9837,75 @@ msgstr "" "Es gab einen temporären Fehler beim Kommunizieren mit dem Gerät. Bitte das " "Gerät neu verbinden oder neustarten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Gerät: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " gefunden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "zum Übertragen ausgewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Kein Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "Kein Gerät angeschlossen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i von %(total)i Büchern" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "0 von %i Büchern" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Format wählen, das ans Gerät geschickt wird" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Übertragung schlug fehl: Kein Gerät verbunden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Keine Speicherkarte" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "Übertragung schlug fehl: Keine Speicherkarte im Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Die folgenden Bücher vor dem Laden auf das Gerät automatisch konvertieren?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "Sende Kataloge ans Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Sende Nachrichten an das Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Sende Bücher an das Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -9727,26 +9914,26 @@ msgstr "" "fehlen. Konvertieren Sie die Bücher zuerst in ein von Ihrem Gerät " "unterstütztes Format." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "Gerätespeicher voll" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" "

Es können keine Bücher mehr auf das Gerät geladen werden, da der " "Gerätespeicher voll ist " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "Falsches Ziel" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "Unbekannte Formate" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " @@ -9756,14 +9943,16 @@ msgstr "" "dies möglicherweise nicht. Wenn Sie diese Formate an Ihr {1} senden, " "funktionieren sie unter Umständen nicht. Sind Sie sicher?" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Ungültige Vorlage" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9796,6 +9985,68 @@ msgstr "Autorensortierung für den Autor verwenden" msgid "Save &template:" msgstr "Vor&lage speichern:" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "Kein Format ausgewählt" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" +"Sie müssen mindestens ein Format auswählen, welches an das Gerät gesendet " +"werden soll" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "Template Editor" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "Vorlage bearbeiten" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" +"Liste von Ordnern auf dem Gerät in\n" +" welche die E-Books gesendet werden. Das Erste das existiert wird " +"benutzt:" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" +"Das %s Gerät hat keine Seriennummer. Es kann nicht konfiguriert " +"werden." + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" +"Kein MTP Gerät ist angeschlossen.

Sie können das MTP Geräte-Plugin " +"nur einrichten, wennein Gerät angeschlossen ist." + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "Wählen Sie die Formate, die an %s gesendet werden sollen" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "Wie viele leere Bücher?" @@ -9871,10 +10122,18 @@ msgstr "E&tiketten für neue Bücher auswäheln:" msgid "Fit &cover within view" msgstr "Ums&chlagbild in Ansicht einpassen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Meine Bücher" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "Keine Hilfe verfügbar" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "Für dieses Ausgabeformat ist keine Hilfe verfügbar." + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -11307,7 +11566,7 @@ msgstr "&Passwort:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11589,11 +11848,6 @@ msgstr "" "Plugin {0} erfolgreich unter {1} plugins installiert. Um das " "Plugin nutzen zu können, muss Calibre möglicherweise neu gestartet werden." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "Starten Sie Calibre jetzt neu" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -11657,8 +11911,8 @@ msgstr "Abbruch läuft ..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autoren" @@ -12349,6 +12603,13 @@ msgid "" "computer's control panel to get a complete list of your computer's network " "interfaces and IP addresses." msgstr "" +"Das sind die IP Adressen für diesen Computer. Wenn Sie sich dazu " +"entschieden haben, Ihr Gerät mit einer festgelegten IP Adresse mit Calibre " +"zu verbinden, dann sollte eine dieser IP Adressen Ihre Verwendete sein. Es " +"ist unwahrscheinlich, aber möglich, dass die korrekte IP Adresse hier nicht " +"aufgeführt ist. In diesem Fall müssen Sie in das Menü zu den " +"Netzwerkeigenschaften Ihres Computers gehen, wo sie die komplette Liste der " +"Netzwerk Interfaces und IP Adressen finden." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 msgid "Enable automatic metadata management" @@ -12364,84 +12625,88 @@ msgid "" "other choice at Preferences -> Sending books to devices -> Metadata " "management" msgstr "" +"Aktivieren der automatischen Metadaten-Verwaltung bedeutet, dass Calibre " +"alle Änderungen die Sie an den Metadaten eines Buches vornehmen mit dem " +"Gerät, falls dieses angeschlossen ist, synchronisiert. Dies ist die " +"nützlichste Einstellung, wenn Sie dass Gerät via WLAN verbunden haben. Falls " +"die Funktion deaktiviert ist, werden die Änderungen nur übernommen, wenn Sie " +"das Buch erneut übertragen. Weitere Informationen finden Sie unter " +"Einstellungen -> Bücher auf Geräte übertragen -> Metadaten-Management" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "Automatisches Metadaten-Management ist eingeschaltet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "Ungültige Portnummer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "Sie müssen eine Portnummer vorgeben." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "Der Port muss eine Nummer zwischen 8000 und 32000 haben." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "Problem beim Starten des wireless Gerätes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "Der Treiber für wireless Geräte wurde nicht gestartet. Grund: \"%s\"" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "Multimediagerät-Steuerung" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -"

Drahtlose Verbindung aufbauen.\n" -"

Es kann passieren, dass die Firewall oder ein Anti-Viren Programm um " -"Erlaubnis fragt, ob sich Calibre mit dem Netzwerk verbinden darf. Diese " -"Anfrage bitte bestätigen. Andererseits wird die Drahtlosverbindung nicht " -"funktionieren." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "Calibre IP Adresse:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "Mögliche IP Adressen:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "Optionales &Passwort:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "Optionales Sicherheitspasswort" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "Optionaler, &festgelegter Port" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "Optionale Portnummer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "Einen festgelegten Port verwenden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "Verbindungen beim Start von Calibre &autmatisch erlauben" @@ -12704,12 +12969,6 @@ msgstr "Alle Templates aus der Box entfernen." msgid "Open Template Editor" msgstr "Öffne Vorlageneditor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "Vorlage bearbeiten" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "E-Mail Einstellungen testen" @@ -13140,7 +13399,7 @@ msgid "Regular expression (?P)" msgstr "Regulärer Ausdruck (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "Cover-Browser" @@ -13149,7 +13408,7 @@ msgid "Shift+Alt+B" msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "Schlagwort-Browser" @@ -13173,7 +13432,7 @@ msgstr "Angeschlossen: " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "Buchdetails" @@ -15615,138 +15874,150 @@ msgstr "Calibre Style" msgid "System default" msgstr "Standardeinstellung" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "Aus" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Klein" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Groß" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Mittel" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "Immer" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "Falls genug Platz ist" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "Nie" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "Nach Anfangsbuchstaben" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "Ausgeschaltet" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "Gruppiert" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "Spaltenfarbe" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " oder " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Sprache wäh&len (Neustart erforderlich):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" "Symbol im Sys&tembereich der Kontrollleiste aktivieren (Neustart " "erforderlich)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "Aussehen der Benutzeroberf&läche (Neustart erforderlich):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Alle Animationen ausschalten. Hilfreich bei langsamen/alten Rechnern." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "Animationen &ausschalten" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "&Benachrichtigungen im Systemtray deaktivieren" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "Calibre-Logo beim Starten anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "Symbolleis&te" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "&Symbolgröße:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "&Text unter Symbolen anzeigen:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "Interface-Schriftart:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "Ändere &font (Neustart erforderlich)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "&Style der Benutzeroberfläche (Neustart erforderlich):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "Zeigt &Tooltip in der Bücherliste an" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "Benutzeroberfläche" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." +msgstr "" +"Beachten Sie, dass Kommentare immer am Ende angezeigt werden - " +"unabhängig von der Position, die Sie hier zuweisen." + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "&Römische Zahlen für Serien verwenden" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 msgid "Select displayed metadata" msgstr "Angezeigte Metadaten auswählen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 msgid "Move up" msgstr "Nach oben verschieben" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 msgid "Move down" msgstr "Nach unten verschieben" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 msgid "Default author link template:" msgstr "Über den Autor, Linkvorlage:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -15761,19 +16032,11 @@ msgstr "" "Sie können die Werte {author}, {author_sort} und alle Template-\n" "Funktionen verwenden." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" -msgstr "&Römische Zahlen für Serien verwenden" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -"Beachten Sie, dass Kommentare immer am Ende angezeigt werden - " -"unabhängig von der Position, die Sie hier zuweisen." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -15792,11 +16055,11 @@ msgstr "" "Wenn \"tags\" nicht in diesem Eingabefeld steht, dann werden beide\n" "Schlagworte je in einer eigenen Zeile angezeigt." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "Art der &Gruppierung im Schlagwort-Browser:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -15811,11 +16074,11 @@ msgstr "" "aus Gruppen fester Größe zu erhalten. Wählen Sie \"Ausgeschaltet\", \n" "wenn Sie keine Unterkategorien benötigen." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "&Einklappen bei mehr Einträgen als:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " @@ -15826,11 +16089,11 @@ msgstr "" "wird ignoriert, wenn für die Art der Gruppierung \"Ausgeschaltet\" \n" "ausgewählt ist." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "Nicht zu unterteilende Kategorien:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -15845,35 +16108,35 @@ msgstr "" "von hierarchischen Kategorien zu vermeiden, die nur\n" "wenige Wurzelelemente besitzen." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "Zeige durchschnittliche &Bewertungen im Schlagwort-Browser" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "Kategorien mit &hierarchischen Einträgen:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "&Abwechselnde Spaltenfarbe im Tag-Browser verwenden" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Zeige Cover-Ansicht in einem eigenen Fenster (Neustart erforderlich)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "A&nzahl der anzuzeigenden Umschlagbilder in der Cover-Ansicht (Neustart " "erforderlich):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" "Den Coverbrowser in &Vollbild anzeigen, wenn er in einem separaten Fenster " "geöffnet wird." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -15916,11 +16179,6 @@ msgstr "" "Die getroffenen Änderungen erfordern einen umgehenden Neustart von Calibre. " "Bis zu einem Neustart können keine Einstellungen mehr vorgenommen werden." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "Neustart erforderlich" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "Quelle" @@ -18394,11 +18652,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" -"%(app)s wurde auf Version %(ver)s aktualisiert. Neue Features anzeigen." #: /home/kovid/work/calibre/src/calibre/gui2/update.py:84 msgid "Update available!" @@ -19883,7 +20139,7 @@ msgstr "" "Vorgabe: '%default'\n" "Gilt für CSV- und XML-Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -19895,7 +20151,7 @@ msgstr "" "Standard: '%default'\n" "Anwendbar auf: AZW3, ePub, MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -19910,7 +20166,7 @@ msgstr "" "Standard: '%default'\n" "Anwendbar auf: AZW3, ePub, MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -19924,7 +20180,7 @@ msgstr "" "Gutenberg]', und '+', das Standardtag für gelesene Bücher.\n" "Anwendbar auf: AZW3, ePub, MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -19948,7 +20204,7 @@ msgstr "" "Falls mehrere Regeln definiert sind, werden alle angewandt.\n" "Standard: \n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -19959,7 +20215,7 @@ msgstr "" "Standard: '%default'\n" "Anwendbar auf: AZW3, ePub, MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -19970,7 +20226,7 @@ msgstr "" "Standard: '%default'\n" "Anwendbar auf: AZW3, ePub, MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -19981,7 +20237,7 @@ msgstr "" "Standard: '%default'\n" "Anwendbar auf: AZW3, ePub, MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -19992,7 +20248,7 @@ msgstr "" "Standard: '%default'\n" "Anwendbar auf: AZW3, ePub, MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -20003,7 +20259,7 @@ msgstr "" "Standard: '%default'\n" "Anwendbar auf: AZW3, ePub, MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -20014,7 +20270,7 @@ msgstr "" "Standard: '%default'\n" "Anwendbar auf: AZW3, ePub, MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -20026,7 +20282,7 @@ msgstr "" "Standard: '%default'\n" "Anwendbar auf: AZW3, ePub, MOBI Ausgabeformate" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -20046,7 +20302,7 @@ msgstr "" "Standard: '%default'\n" "Wird angewandt bei AZW3, ePub, MOBI-Ausgabeformaten" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -20063,7 +20319,7 @@ msgstr "" "Standard: '%default'\n" "Wird angewandt bei: AZW3, ePub, MOBI-Ausgabeformaten" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -20080,7 +20336,15 @@ msgstr "" "Wenn mehrere Regeln definiert sind, wird die erste passende Regel benutzt.\n" "Standard:\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -20093,7 +20357,7 @@ msgstr "" "Standard: '%default'\n" "Wird andewandt bei AZW3, ePub und MOBI-Ausgabeformaten" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" @@ -20102,102 +20366,170 @@ msgstr "" "*** Hinzufügen der \"Von Autoren\" Sektion für die MOBI Ausgabe erforderlich " "***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "Symbole" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" -msgstr "Keine aktivierten Genres im Katalog gefunden.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "Keine Bücher im Katalog verfügbar" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "Titel" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "Genres" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "Kürzlich hinzugefügt" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "Kürzlich gelesen" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "Beschreibungen" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -"Widersprüchliche Werte für die Autorensortierung\n" -"Autor '{0}':\n" -"'{1}' <> '{2}'\n" -"MOBI Katalog kann nicht erstellt werden.\n" -"\n" -"Wählen Sie alle Bücher von '{0}' aus und korrigieren Sie den Wert für die " -"Autorensortierung unter \"Metadaten bearbeiten\". Erstellen Sie dann den " -"Katalog erneut.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -"Warnung: widersprüchliche Werte für die Autorensortierung \n" -"'{0}':\n" -"'{1}' <> '{2}'\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" +msgstr "Datenbank wird sortiert" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" msgstr "" -"Keine Bücher im Katalog gefunden.\n" -"Prüfen Sie \"Ausgeschlossen Bücher\" Kriterien in E-Buch-Optionen.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "Keine Bücher verfügbar um sie dem Katalog hinzuzufügen" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "Genres HTML" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "Titel HTML" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "von " + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "Beschreibungen HTML" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "NCX Header" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "NCX für Beschreibungen" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "NCX für Serien" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "Serien beginnen mit %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "NCX für Titel" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "Titel beginnen mit %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "NCX für Autoren" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "Autoren beginnen mit mit %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " -msgstr "von " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "NCX für Zuletzt hinzugefügt" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "NCX für Zuletzt gelesen" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "NCX für Genres" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "OPF wird generiert" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" +msgstr "NCX wird gespeichert" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 msgid "Invalid titles" @@ -21060,17 +21392,17 @@ msgstr "wiederhergestellte Einstellung " msgid "creating custom column " msgstr "Erstelle benutzerdefinierte Spalte " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

Migriere alte Datenbank zu E-Book Bibliothek in %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "Kopiere %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "Komprimiere Datenbank" @@ -22117,6 +22449,12 @@ msgid "" "If the item is not in the list, then the empty value is returned. The " "separator has the same meaning as in the count function." msgstr "" +"list_item(val, index, separator) -- Interpretiert den Wert als eine Liste " +"von Elementen, getrennt durch `separator` (Trennzeichen, wobei das `index`te " +"Element ausgegeben wird. Das erste Element ist die Zahl Null. Das Letzte " +"Element kann durch `list_item(-1,separator)` wiedergegeben werden. Wenn das " +"Element nicht in der Liste ist, dann wied ein leerer Wert ausgegeben. Das " +"Trennzeichen hat die gleiche Bedeutung, wie die Zähl-Funktion." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:582 msgid "" @@ -22177,6 +22515,12 @@ msgid "" "examples). See the template language and python documentation for more " "examples. Returns the empty string if formatting fails." msgstr "" +"format_number(v, template) -- Formatiert die Zahl v unter Verwendung eines " +"Python Formatierungs-Template wie \"{0:5.2f}\" oder \"{0:,d}\" oder " +"\"${0:5,.2f}\". Der field_name (Feld_Name) Teil des Templates muss eine 0 " +"(Null) sein (die \"{0:\" im o.g. Bsp.). Lesen Sie das Handbuch zu der " +"Template Sprache und Python für weitere Beispiele. Gibt den leeren String " +"aus, wenn die Formatierung nicht funktioniert." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:681 msgid "" diff --git a/src/calibre/translations/el.po b/src/calibre/translations/el.po index c0968ce93f..7d02b72e95 100644 --- a/src/calibre/translations/el.po +++ b/src/calibre/translations/el.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-07-22 09:51+0000\n" "Last-Translator: SteliosGero \n" "Language-Team: Greek \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:41+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:40+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Προσαρμογή" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Αδύνατη η ρύθμιση" @@ -325,65 +327,65 @@ msgstr "Καθορισμός μεταδεδομένων σε αρχεία %s" msgid "Set metadata from %s files" msgstr "Καθορισμός μεταδεδομένων από αρχεία %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Προσθήκη βιβλίων στο calibre ή τη συνδεδεμένη συσκευή" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Προσκόμισε σχόλια απο ένα συνδεμένο kindle (πειραματικό)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Δημιουργία καταλόγου των βιβλίων στην βιβλιοθήκη σας" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Μετατροπή βιβλίων σε διάφορες μορφές ηλεκτρονικών βιβλίων" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" "Διαγραφή βιβλίων από τη βιβλιοθήκη του calibre ή της συνδεδεμένης συσκευής" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Επεξεργασία των μεταδεδομένων των βιβλίων της βιβλιοθήκης σας" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Διάβασε βιβλία από την βιβλιοθήκη σου" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Κατέβασμα ειδήσεων από το διαδίκτυο σε μορφή ηλεκτρονικού βιβλίου" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Γρήγορη εμφάνιση συναφών βιβλίων" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Εξαγωγή βιβλίων από τη βιβλιοθήκη σας στον σκληρό δίσκο" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Δείξε τις λεπτομέρειες του βιβλίου σε ξεχωριστό παράθυρο" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Επανεκκίνηση" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Άνοιξε τον φάκελο που περιέχει τα αρχεία των βιβλίων στη βιβλιοθήκη σου" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Αποστολή βιβλίων στη συνδεδεμένη συσκευή" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -391,46 +393,46 @@ msgstr "" "Αποστολή βιβλίων μέσω email ή του δικτύου και σύνδεση με το iTunes ή τους " "φακέλους του υπολογιστή σας, σαν να είναι συσκευές" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Περιήγηση του εγχειριδίου χρήστη" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Προσαρμογή του calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Εύκολος εντοπισμός βιβλίων παρόμοιων με το επιλεγμένο" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Άλλαξε μεταξύ διαφορετικών βιβλιοθηκών και εκτέλεσε συντήρηση σε αυτές" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Αντιγραφή βιβλίων από την συσκευή στην βιβλιοθήκη σας" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" "Επεξεργασία συλλογών βιβλίων που είναι τοποθετημένα στην προσωπική σας " "συσκευή." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Αντιγραφή ενός βιβλίου από τη βιβλιοθήκη του Calibre σε άλλη" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Κάντε μικρές τροποποιήσεις σε αρχεία epub ή htmlz στη βιβλιοθήκή σας του " "calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -438,58 +440,58 @@ msgstr "" "Βρες το επόμενο ή το προηγούμενο ταίριασμα κατά την αναζήτηση στην " "βιβλιοθήκη του calibre σε λειτουργία επισήμανσης" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Επιλογή ενός τυχαίου βιβλίου από τη βιβλιοθήκη του calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Αναζήτηση για βιβλία διαφορετικών εκδοτών" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Κατεβάστε νέα πρόσθετα για το calibre ή ενημερώστε τα υπάρχοντα" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Ρυθμίσεις εμφάνισης" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Διεπαφή" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Ρυθμίστε την εμφάνιση του περιβάλλοντος εργασίας calibre έτσι ώστε να " "ταιριάζει στις προτιμήσεις σας" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Συμπεριφορά" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Ρύθμισε την συμπεριφορά του calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Πρόσθεσε δικές σου στήλες" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Προσθαφαίρεση στηλών στον κατάλογο βιβλίων του calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Εργαλειοθήκη" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -497,66 +499,66 @@ msgstr "" "Παραμετροποίηση της εργαλειοθήκης και των μενού περιεχομένων, αλλάζοντας τις " "ενέργειες που είναι διαθέσιμες σε κάθε ένα" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Αναζήτηση" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Προσαρμογή του τρόπου αναζήτησης βιβλίων στο calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Επιλογές Εισαγωγής" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Μετατροπή" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "Ορισμός ρυθμίσεων μετατροπής συγκεκριμένα για κάθε μορφή εισόδου" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Κοινές Επιλογές" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Ορισμός ρυθμίσεων μετατροπής κοινών για όλα τα είδη" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Επιλογές Εξόδου" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "Ορισμός ρυθμίσεων μετατροπής συγκεκριμένα για κάθε μορφή εξόδου" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Προσθήκη βιβλίων" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Εισαγωγή/Εξαγωγή" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Ελέγχει πως το calibre διαβάζει τα μεταδεδομένα από τα αρχεία όταν " "προστίθενται βιβλία" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Σώζονται βιβλία στον δίσκο" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -564,51 +566,51 @@ msgstr "" "Έλεγχος του τρόπου με τον οποίο το calibre εξάγει τα αρχεία απο τη βάση " "δεδομένων του στο δίσκο όταν χρησιμοποιείται το Αποθήκευση στο δίσκο" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Αποστολή βιβλίων σε συσκευές" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Έλεγχος του τρόπου με τον οποίο το calibre μεταφέρει αρχεία στο δικό σου " "ηλεκτρονικό αναγνώστη" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Αλλαγή των πεδίων των μεταδεδομένων πριν από αποθήκευση / αποστολή" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Τυποποιημένες Διαδικασίες" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Για προχωρημένους" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Δημιούργησε νέες τυποποιημένες διαδικασίες" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Διαμοιρασμός βιβλίων με email" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Διαμοιρασμός" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -616,58 +618,58 @@ msgstr "" "Ρύθμιση διαμοιρασμού βιβλίων μέσω ηλεκτρονικού ταχυδρομείου. Μπορεί να " "χρησιμοποιηθεί για αυτόματη αποστολή κατεβασμένων νέων στις συσκευές σας." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Διαμοιρασμός μέσω διαδικτύου" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Μεταφόρτωση μεταδεδομένων" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Ελένξτε πως το calibre κατεβάσει μεταδεδομένα βιβλίων απο το δίκτυο" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Πρόσθετα" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" "Προσθέστε/αφαιρέστε/παραμετροποιήστε διάφορα μέρη της λειτουργικότητας του " "calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Προσαρμογές" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "Ρυθμίστε την συμπεριφορά του calibre σε διαφορετικά περιβάλλοντα" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Πληκτρολόγιο" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" "Ρυθμίστε τις συντομεύσεις πληκτρολογίου που χρησιμοποιούντε απο το calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Υπολειπόμενα" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Προχωρημένες ρυθμίσεις διαφόρων παραμέτρων" @@ -1017,23 +1019,27 @@ msgstr "Καταγραφή προβλημάτων" msgid "Communicate with Android phones." msgstr "Επικοινωνία με τηλέφωνα Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Σειρά καταλόγων στη συσκευή, χωρισμένων με κόμμα, προς αποστολή ηλεκτρονικών " -"βιβλίων. Ο πρώτος στη σειρά θα χρησιμοποιηθεί." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Επικοινωνία με τηλέφωνα S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Επικοινωνία με tablet WebOS" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1045,40 +1051,40 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Απενεργοποίηση οδηγού Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Ενεργοποίηση οδηγού Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Χρησιμοποιήσε την Σειρά ως Κατηγορία στο iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" "Ενεργοποιείστε για να χρησιμοποιήσετε το όνομα σειράς ως Είδος στο iTunes " "και Κατηγορία στο iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Αποθηκεύστε προσωρινά τα εξώφυλα απο το iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1086,61 +1092,61 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Συσκευή Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Επικοινωνία με iTunes/iBook" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Συσκευή της Apple εντοπίστηκε, έναρξη iTunes, παρακαλώ περιμένετε..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Ενημέρωση καταλόγου μεταδεδομένων της συσκευής" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "ολοκληρώθηκε" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1150,42 +1156,42 @@ msgstr "" "Διαγράψτε την εφαρμογή iBooks.\n" "Πατήστε 'Εμφάνιση Λεπτομερειών' για την λίστα." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Ειδήσεις" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Κατάλογος" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Επικοινωνία με το iTunes" @@ -1250,8 +1256,9 @@ msgstr "Λήψη καταλόγου των βιβλίων στη συσκευή. #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1261,8 +1268,9 @@ msgstr "Μεταφορά βιβλίων στη συσκευή..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1284,8 +1292,8 @@ msgstr "Αφαίρεση βιβλίων από τη συσκευή..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1761,15 +1769,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Λήψη των στοιχείων της συσκευής" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1813,18 +1893,17 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1833,7 +1912,6 @@ msgstr "" "μετατροπή σε συλλογές. Οι πιθανότητες συμπεριλαμβάνουν: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1929,63 +2007,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1993,27 +2085,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Λήψη των στοιχείων της συσκευής" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2057,68 +2155,45 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Αδύνατον να εντοπιστεί ο σκληρός δίσκος %s. Δοκιμάστε επανεκκίνηση." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" "Αδύνατον να εντοπιστεί το σημείο εφαρμογής %s. Δοκιμάστε επανεκκίνηση." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Αδύνατον να εντοπιστεί ο σκληρός δίσκος %s." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Αδύνατον να εφαρμοστεί η κύρια μνήμη (Κώδικας σφάλματος : %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Η επιλεγμένη υποδοχή: %s δεν υποστηρίζεται." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "Δεν υπάρχει αρκετός χώρος στην κύρια μνήμη." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "Δεν υπάρχει αρκετός χώρος στην κάρτα αποθήκευσης" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Ρύθμιση συσκευής" @@ -2253,6 +2328,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Η επιλεγμένη υποδοχή: %s δεν υποστηρίζεται." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "Δεν υπάρχει αρκετός χώρος στην κύρια μνήμη." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "Δεν υπάρχει αρκετός χώρος στην κάρτα αποθήκευσης" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4017,8 +4115,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4151,7 +4249,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4429,7 +4527,7 @@ msgid "Sidebar" msgstr "Πλευρική μπάρα" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4443,155 +4541,165 @@ msgstr "" msgid "Table of Contents:" msgstr "Πίνακας Περιεχομένων" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Εμφάνιση εικονιδίου πλαισίου συστήματος" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Μεταφόρτωση των κατεβασμένων νέων στην συσκευή" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "Αυτόματο κατέβασμα εξώφυλλων, αν υπάρχουν" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4805,6 +4913,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Προσθήκη βιβλίων στην βιβλιοθήκη" @@ -4819,7 +4947,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "Προσκόμισε σχόλια (πειραματικό)" @@ -5079,7 +5207,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5331,14 +5459,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5455,7 +5583,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6186,7 +6314,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6324,7 +6452,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6426,42 +6554,42 @@ msgstr "" msgid "Collections" msgstr "Συλλογές" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Διαδρομή" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6472,7 +6600,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6496,7 +6624,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6515,7 +6643,7 @@ msgstr "έξοδος" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6554,7 +6682,7 @@ msgstr "έξοδος" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6619,51 +6747,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6671,53 +6824,73 @@ msgstr "" msgid "Name" msgstr "Όνομα" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6725,95 +6898,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8567,248 +8740,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Λήψη βιβλίων από την συσκευή" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Αποστολή στην κύρια μνήμη" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Αποστολή και διαγραφή από την βιβλιοθήκη" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Σφάλμα" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Συσκευή: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Καμία συσκευή" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Επιλέξτε τον τύπο αρχείου που θα σταλεί στην συσκευή" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Δεν είναι δυνατή η αποστολή: Δεν υπάρχει συνδεδεμένη συσκευή" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Δεν υπάρχει κάρτα" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "Γίνεται αποστολή καταλόγων στην συσκευή." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Γίνεται αποστολή ειδήσεων στην συσκευή." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Γίνεται αποστολή βιβλίων στην συσκευή." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "Δεν υπάρχει ελεύθερος χώρος στην συσκευή" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8838,6 +9014,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "Επεξεργασία προτύπου" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8900,10 +9129,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10120,7 +10357,7 @@ msgstr "&Κωδικός πρόσβασης:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10389,11 +10626,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10451,8 +10683,8 @@ msgstr "Εγκατάλειψη..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Συγγραφείς" @@ -11065,77 +11297,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11382,12 +11616,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "Επεξεργασία προτύπου" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11787,7 +12015,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11796,7 +12024,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11820,7 +12048,7 @@ msgstr "Συνδεδεμένο " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13987,135 +14215,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Μικρό" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Μεγάλο" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Μεσαίο" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "Πάντα" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "Ποτέ" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "Απενεργοποιημένο" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "Διαμερισμένο" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " ή " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "Γραμμή &εργαλείων" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "Μετακίνηση πάνω" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "Μετακίνηση κάτω" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "Μετακίνηση πάνω" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "Μετακίνηση κάτω" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -14124,17 +14362,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -14144,11 +14376,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -14157,22 +14389,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14181,31 +14413,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14243,11 +14475,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "Πηγή" @@ -16350,7 +16577,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17691,7 +17918,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17699,7 +17926,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17709,7 +17936,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17718,7 +17945,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17732,7 +17959,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17740,7 +17967,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17748,7 +17975,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17756,7 +17983,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17764,7 +17991,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17772,7 +17999,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17780,7 +18007,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17788,7 +18015,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17799,7 +18026,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17810,7 +18037,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17820,7 +18047,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17829,94 +18064,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18568,17 +18884,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "Συμπίεση βάσης δεδομένων" diff --git a/src/calibre/translations/en_AU.po b/src/calibre/translations/en_AU.po index d4eaa83f18..cd5c839869 100644 --- a/src/calibre/translations/en_AU.po +++ b/src/calibre/translations/en_AU.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-07-14 23:02+0000\n" "Last-Translator: Cruz Bishop \n" "Language-Team: English (Australia) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:53+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:51+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Customise" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Cannot configure" @@ -323,323 +325,323 @@ msgstr "Set metadata in %s files" msgid "Set metadata from %s files" msgstr "Set metadata from %s files" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Add books to calibre or the connected device" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Fetch annotations from a connected Kindle (experimental)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Generate a catalog of the books in your calibre library" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Convert books to various ebook formats" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Delete books from your calibre library or connected device" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Edit the metadata of books in your calibre library" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Read books in your calibre library" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Download news from the internet in ebook form" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Show a list of related books quickly" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -955,21 +957,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -981,38 +989,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1020,103 +1028,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1173,8 +1181,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1184,8 +1193,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1207,8 +1217,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1684,15 +1694,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1736,25 +1818,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1847,63 +1927,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1911,27 +2005,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1975,67 +2075,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2169,6 +2246,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3816,8 +3916,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3950,7 +4050,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4227,7 +4327,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4241,155 +4341,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4598,6 +4708,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4611,7 +4741,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4871,7 +5001,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5121,14 +5251,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5245,7 +5375,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5971,7 +6101,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6109,7 +6239,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6211,42 +6341,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6257,7 +6387,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6281,7 +6411,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6300,7 +6430,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6339,7 +6469,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6404,51 +6534,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6456,53 +6611,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6510,95 +6685,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8352,248 +8527,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8623,6 +8801,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8685,10 +8916,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9905,7 +10144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10174,11 +10413,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10236,8 +10470,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10850,77 +11084,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11167,12 +11403,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11572,7 +11802,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11581,7 +11811,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11605,7 +11835,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13772,135 +14002,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13909,17 +14149,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13929,11 +14163,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13942,22 +14176,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13966,31 +14200,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14028,11 +14262,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16135,7 +16364,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17458,7 +17687,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17466,7 +17695,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17476,7 +17705,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17485,7 +17714,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17499,7 +17728,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17507,7 +17736,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17515,7 +17744,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17523,7 +17752,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17531,7 +17760,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17539,7 +17768,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17547,7 +17776,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17555,7 +17784,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17566,7 +17795,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17577,7 +17806,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17587,7 +17816,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17596,94 +17833,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18335,17 +18653,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/en_CA.po b/src/calibre/translations/en_CA.po index b288f80787..9495ca609c 100644 --- a/src/calibre/translations/en_CA.po +++ b/src/calibre/translations/en_CA.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2011-08-05 17:28+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: English (Canada) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:54+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:52+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "" @@ -317,323 +319,323 @@ msgstr "Set metadata in %s files" msgid "Set metadata from %s files" msgstr "Set metadata from %s files" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -953,23 +955,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Communicate with Android devices." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -981,38 +987,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1020,103 +1026,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "News" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1173,8 +1179,9 @@ msgstr "Getting list of books on device…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1184,8 +1191,9 @@ msgstr "Transferring books to device…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1207,8 +1215,8 @@ msgstr "Removing books from device…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1684,15 +1692,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Get device information…" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1736,18 +1816,17 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1756,7 +1835,6 @@ msgstr "" "device. Possibilities include: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1849,63 +1927,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1913,27 +2005,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Get device information…" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1977,67 +2075,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Unable to detect the %s disk drive. Try rebooting." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "Unable to detect the %s mount point. Try rebooting." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Unable to detect the %s disk drive." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Unable to mount main memory (Error code: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Selected slot: %s is not supported." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "There is insufficient free space in main memory" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "There is insufficient free space on the storage card" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Configure Device" @@ -2171,6 +2246,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Selected slot: %s is not supported." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "There is insufficient free space in main memory" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "There is insufficient free space on the storage card" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3889,8 +3987,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4023,7 +4121,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4300,7 +4398,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4314,155 +4412,165 @@ msgstr "" msgid "Table of Contents:" msgstr "Table of Contents:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4671,6 +4779,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4684,7 +4812,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4944,7 +5072,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5194,14 +5322,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5318,7 +5446,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6044,7 +6172,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6182,7 +6310,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6284,42 +6412,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6330,7 +6458,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6354,7 +6482,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6373,7 +6501,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6412,7 +6540,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6477,51 +6605,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6529,53 +6682,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6583,95 +6756,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8425,248 +8598,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8696,6 +8872,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8758,10 +8987,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9978,7 +10215,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10247,11 +10484,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10309,8 +10541,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10923,77 +11155,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11240,12 +11474,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11645,7 +11873,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11654,7 +11882,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11678,7 +11906,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13845,135 +14073,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13982,17 +14220,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -14002,11 +14234,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -14015,22 +14247,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14039,31 +14271,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14101,11 +14333,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16208,7 +16435,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17531,7 +17758,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17539,7 +17766,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17549,7 +17776,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17558,7 +17785,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17572,7 +17799,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17580,7 +17807,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17588,7 +17815,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17596,7 +17823,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17604,7 +17831,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17612,7 +17839,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17620,7 +17847,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17628,7 +17855,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17639,7 +17866,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17650,7 +17877,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17660,7 +17887,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17669,94 +17904,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18408,17 +18724,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/en_GB.po b/src/calibre/translations/en_GB.po index 23f5d123d9..c668d06c62 100644 --- a/src/calibre/translations/en_GB.po +++ b/src/calibre/translations/en_GB.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-05-28 15:00+0000\n" "Last-Translator: Vibhav Pant \n" "Language-Team: English (United Kingdom) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:53+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:51+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Customise" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Cannot configure" @@ -323,63 +325,63 @@ msgstr "Set metadata in %s files" msgid "Set metadata from %s files" msgstr "Set metadata from %s files" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Add books to Calibre or the connected device" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Fetch annotations from a connected Kindle (experimental)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Generate a catalogue of the books in your Calibre library" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Convert books to various ebook formats" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Delete books from your Calibre library or connected device" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Edit the metadata of books in your Calibre library" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Read books in your Calibre library" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Download news from the internet in ebook form" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Show a list of related books quickly" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Export books from your Calibre library to the hard disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Show book details in a separate popup" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Restart Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "Open the folder that contains the book files in your Calibre library" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Send books to the connected device" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -387,42 +389,42 @@ msgstr "" "Send books via email or the web and connect to iTunes or folders on your " "computer as if they were devices" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Browse the calibre User Manual" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Customise Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Easily find books similar to the currently selected one" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Switch between different Calibre libraries and perform maintenance on them" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Copy books from the device to your Calibre library" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "Edit the collections in which books are placed on your device" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Copy a book from one Calibre library to another" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "Make small tweaks to epub or htmlz files in your calibre library" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -430,57 +432,57 @@ msgstr "" "Find the next or previous match when searching in your Calibre library in " "highlight mode" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Choose a random book from your Calibre library" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Search for books from different book sellers" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Get new Calibre plug-ins or update your existing ones" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Look and Feel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Interface" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Adjust the look and feel of the calibre interface to suit your tastes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Behaviour" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Change the way calibre behaves" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Add your own columns" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Add/remove your own columns to the calibre book list" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Toolbar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -488,64 +490,64 @@ msgstr "" "Customise the toolbars and context menus, changing which actions are " "available in each" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Searching" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Customise the way searching for books works in calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Input Options" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Conversion" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "Set conversion options specific to each input format" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Common Options" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Set conversion options common to all formats" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Output Options" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "Set conversion options specific to each output format" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Adding books" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Import/Export" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "Control how calibre reads metadata from files when adding books" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Saving books to disc" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -553,49 +555,49 @@ msgstr "" "Control how calibre exports files from its database to disc when using Save " "to disc" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Sending books to devices" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "Control how calibre transfers files to your ebook reader" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Metadata plugboards" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Change metadata fields before saving/sending" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Template Functions" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Advanced" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Create your own template functions" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Sharing books by email" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Sharing" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -603,11 +605,11 @@ msgstr "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Sharing over the net" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -615,45 +617,45 @@ msgstr "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Metadata download" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Control how Calibre downloads ebook metadata from the net" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Plug-ins" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Add/remove/customise various bits of calibre functionality" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Tweaks" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "Fine tune how calibre behaves in various contexts" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Keyboard" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Customise the keyboard shortcuts used by Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Miscellaneous" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Miscellaneous advanced configuration" @@ -997,23 +999,27 @@ msgstr "Debug log" msgid "Communicate with Android phones." msgstr "Communicate with Android devices." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Communicate with S60 phones." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Communicate with WebOS tablets." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1033,31 +1039,31 @@ msgstr "" "iTunes menu item.

Enabling the Apple driver for direct connection " "to iDevices is an unsupported advanced user mode.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Disable Apple driver" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Enable Apple driver" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Use Series as Category in iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "Enable to use the series name as the iTunes Genre, iBooks Category" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Cache covers from iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "Enable to cache and display covers from iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1066,7 +1072,7 @@ msgstr "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1078,19 +1084,19 @@ msgstr "" "your Calibre configuration directory.

Enabling indicates that iTunes " "is configured to store copies in your iTunes Media folder.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Apple device" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Communicate with iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Apple device detected, launching iTunes, please wait ..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1098,7 +1104,7 @@ msgstr "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1108,36 +1114,36 @@ msgstr "" "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Updating device metadata listing..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d of %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "finished" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1147,7 +1153,7 @@ msgstr "" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1155,36 +1161,36 @@ msgstr "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "News" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Catalogue" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Communicate with iTunes." @@ -1247,8 +1253,9 @@ msgstr "Getting list of books on device..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1258,8 +1265,9 @@ msgstr "Transferring books to device..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1281,8 +1289,8 @@ msgstr "Removing books from device..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1797,15 +1805,87 @@ msgstr "Communicate with the COBY." msgid "Communicate with the Ex124G" msgstr "Communicate with the Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Get device information..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1849,18 +1929,17 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Comments have been removed as the SONY reader chokes on them" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "All by title" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "All by author" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1869,7 +1948,6 @@ msgstr "" "device. Possibilities include: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1986,63 +2064,77 @@ msgstr "" "the T1 sets it. This means it will only show the first author for books with " "multiple authors. Leave this disabled if you use Metadata Plugboards." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2050,27 +2142,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Get device information..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2114,22 +2212,22 @@ msgstr "Communicate with the Stash W950 reader." msgid "Communicate with the Wexler reader." msgstr "Communicate with the Wexler reader." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Unable to detect the %s disc drive. Try rebooting." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "Unable to detect the %s mount point. Try rebooting." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Unable to detect the %s disc drive." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " @@ -2138,12 +2236,12 @@ msgstr "" "Unable to detect the %s disc drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Unable to mount main memory (Error code: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2152,33 +2250,10 @@ msgstr "" "The main memory of %s is read only. This usually happens because of file " "system errors." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "Unable to mount the device" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Selected slot: %s is not supported." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "There is insufficient free space in main memory" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "There is insufficient free space on the storage card" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Configure Device" @@ -2327,6 +2402,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Selected slot: %s is not supported." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "There is insufficient free space in main memory" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "There is insufficient free space on the storage card" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4383,8 +4481,8 @@ msgstr "Tags" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4543,7 +4641,7 @@ msgstr "" "Fetch a cover image/social metadata for the book identified by ISBN from " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4836,7 +4934,7 @@ msgid "Sidebar" msgstr "Sidebar" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4850,75 +4948,75 @@ msgstr "Could not find pdftohtml, check it is in your PATH" msgid "Table of Contents:" msgstr "Table of Contents:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "Send file to storage card instead of main memory by default" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Confirm before deleting" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Main window geometry" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Notify when a new version is available" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Use Roman numerals for series number" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "Sort tags list by name, popularity, or rating" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "Match tags by any or all." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "Number of covers to show in the cover browsing mode" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "Defaults for conversion to LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "Options for the LRF ebook viewer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Formats that are viewed using the internal viewer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Columns to be displayed in the book list" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "Automatically launch content server on application startup" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "Oldest news kept in database" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Show system tray icon" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Upload downloaded news to device" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "Delete news books from library after uploading to device" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -4926,15 +5024,15 @@ msgstr "" "Show the cover flow in a separate window instead of in the main calibre " "window" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "Disable notifications from the system tray icon" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "Default action to perform when send to device button is clicked" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." @@ -4942,7 +5040,7 @@ msgstr "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " @@ -4952,7 +5050,7 @@ msgstr "" "showing only the matches. You can use the N or F3 keys to go to the next " "match." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." @@ -4960,23 +5058,23 @@ msgstr "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "Download social metadata (tags/rating/etc.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "Overwrite author and title with new metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "Automatically download the cover, if available" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Limit max simultaneous jobs to number of CPUs" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." @@ -4984,32 +5082,42 @@ msgstr "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "Show the average rating per item indication in the tag browser" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "Disable UI animations" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "tag browser categories not to display" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "WARNING:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "ERROR:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "Show this confirmation again" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "Restart needed" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "Restart calibre now" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Choose Files" @@ -5225,6 +5333,26 @@ msgstr "" msgid "No book files found" msgstr "No book files found" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Add books to library" @@ -5238,7 +5366,7 @@ msgid "Merging user annotations into database" msgstr "Merging user annotations into database" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "Fetch annotations (experimental)" @@ -5513,7 +5641,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5778,14 +5906,14 @@ msgid "Main memory" msgstr "Main memory" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "Storage Card A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "Storage Card B" @@ -5908,7 +6036,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6686,7 +6814,7 @@ msgid "The specified directory could not be processed." msgstr "The specified directory could not be processed." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "No books" @@ -6840,7 +6968,7 @@ msgstr "" "calibre's library" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6945,42 +7073,42 @@ msgstr "Book %(sidx)s of %(series)s" msgid "Collections" msgstr "Collections" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "Paste Cover" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "Copy Cover" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "Remove Cover" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "Double-click to open Book Details window" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Path" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "Cover size: %(width)d x %(height)d" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6991,7 +7119,7 @@ msgstr "BibTeX Options" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -7015,7 +7143,7 @@ msgstr "Options specific to" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -7034,7 +7162,7 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -7073,7 +7201,7 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -7145,51 +7273,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "CSV/XML Options" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "E-book options" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -7197,53 +7350,73 @@ msgstr "" msgid "Name" msgstr "Name" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "Included sections" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" -msgstr "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "&Descriptions" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" -msgstr "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "Excluded books" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -7251,96 +7424,96 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "Excluded genres" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" -msgstr "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" -msgstr "Excluded books" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "Other options" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " inch" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "&Merge with Comments" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "&Before" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "&After" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " inch" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -9169,138 +9342,139 @@ msgstr "tags to add" msgid "tags to remove" msgstr "tags to remove" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "No details available." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "Device no longer connected." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "Debug device detection" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Get device information" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Get list of books on device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "Get annotations from device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Send metadata to device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "Send collections to device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "Upload %d books to device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Delete books from device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Download books from device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "View book on device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Set default send to device action" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Send to main memory" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "Send to storage card A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "Send to storage card B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Main Memory" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "Send specific format to" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Send and delete from library" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "Eject device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Error" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Error communicating with device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "No suitable formats" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "Select folder to open as device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "Running jobs" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "Cannot configure the device while there are running device jobs." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "Configure %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "Disconnect device" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." -msgstr "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Error talking to device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." @@ -9308,74 +9482,74 @@ msgstr "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Device: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " detected." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "selected to send" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "No device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i of %(total)i Books" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "0 of %i Books" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Choose format to send to device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Cannot send: No device is connected" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "No card" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "Cannot send: Device has no storage card" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "Auto convert the following books before uploading to the device?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "Sending catalogues to device." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Sending news to device." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Sending books to device." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -9383,25 +9557,25 @@ msgstr "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "No space on device" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" "

Cannot upload books to device there is no more free space available " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "Unknown formats" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " @@ -9411,14 +9585,16 @@ msgstr "" "support them. If you send these formats to your {1} they may not work. Are " "you sure?" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Invalid template" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9450,6 +9626,59 @@ msgstr "Use author sort for author" msgid "Save &template:" msgstr "Save &template:" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "Edit template" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "How many empty books?" @@ -9521,10 +9750,18 @@ msgstr "&Tags to set on created book entries:" msgid "Fit &cover within view" msgstr "Fit &cover within view" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "My Books" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10912,7 +11149,7 @@ msgstr "&Password:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11191,11 +11428,6 @@ msgstr "" "Plug-in {0} successfully installed under {1} plug-ins. You " "may have to restart calibre for the plug-in to take effect." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "Restart calibre now" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -11257,8 +11489,8 @@ msgstr "Aborting..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Authors" @@ -11923,77 +12155,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12249,12 +12483,6 @@ msgstr "Remove any template from the box" msgid "Open Template Editor" msgstr "Open Template Editor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "Edit template" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "Test email settings" @@ -12678,7 +12906,7 @@ msgid "Regular expression (?P)" msgstr "Regular expression (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "Cover Browser" @@ -12687,7 +12915,7 @@ msgid "Shift+Alt+B" msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "Tag Browser" @@ -12711,7 +12939,7 @@ msgstr "Connected " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "Book Details" @@ -15091,135 +15319,147 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "Off" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Small" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Large" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Medium" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "Always" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "If there is enough room" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "Never" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "By first letter" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "Disabled" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "Partitioned" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "Column colouring" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " or " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Choose &language (requires restart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "Enable system &tray icon (needs restart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "User Interface &layout (needs restart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "Disable all animations. Useful if you have a slow/old computer." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "Disable &animations" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "Disable ¬ifications in system tray" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "Show &splash screen at startup" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "&Toolbar" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "&Icon size:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "Show &text under icons:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "Interface font:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "Change &font (needs restart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "Main Interface" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." +msgstr "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "Use &Roman numerals for series" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 msgid "Select displayed metadata" msgstr "Select displayed metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 msgid "Move up" msgstr "Move up" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 msgid "Move down" msgstr "Move down" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 msgid "Default author link template:" msgstr "Default author link template:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -15233,19 +15473,11 @@ msgstr "" "Manage Authors. You can use the values {author} and\n" "{author_sort}, and any template function." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" -msgstr "Use &Roman numerals for series" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -15261,11 +15493,11 @@ msgstr "" "both under 'Mystery'. If 'tags' is not in this box,\n" "then the tags will be displayed each on their own line." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "Tags browser category &partitioning method:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -15279,11 +15511,11 @@ msgstr "" "have a list of fixed-sized groups. Set to disabled\n" "if you never want subcategories" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "&Collapse when more items than:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " @@ -15293,11 +15525,11 @@ msgstr "" "up into subcategories. If the partition method is set to disable, this value " "is ignored." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "Categories not to partition:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -15311,31 +15543,31 @@ msgstr "" "avoid collapsing hierarchical categories that only have \n" "a few top-level elements." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "Show &average ratings in the tags browser" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "Categories with &hierarchical items:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Show cover &browser in a separate window (needs restart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "&Number of covers to show in browse mode (needs restart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "When showing cover browser in separate window, show it &fullscreen." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "You can press the %s keys to toggle full screen mode." @@ -15375,11 +15607,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "Restart needed" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "Source" @@ -17759,11 +17986,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" -"%(app)s has been updated to version %(ver)s. See the new features." #: /home/kovid/work/calibre/src/calibre/gui2/update.py:84 msgid "Update available!" @@ -19210,7 +19435,7 @@ msgstr "" "Default: '%default'\n" "Applies to: CSV, XML output formats" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -19218,7 +19443,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -19228,7 +19453,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -19237,7 +19462,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -19251,7 +19476,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -19259,7 +19484,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -19267,7 +19492,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -19275,7 +19500,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -19283,7 +19508,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -19291,7 +19516,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -19299,7 +19524,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -19307,7 +19532,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -19318,7 +19543,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -19329,7 +19554,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -19339,7 +19564,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -19348,7 +19581,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" @@ -19356,100 +19589,169 @@ msgstr "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" -msgstr "No enabled genres found to catalogue.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "No books available to catalogue" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialogue, then rebuild the catalogue.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -"No books found to catalogue.\n" -"Check 'Excluded books' criteria in E-book options.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "No books available to include in catalogue" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -20261,17 +20563,17 @@ msgstr "" msgid "creating custom column " msgstr "creating custom column " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

Migrating old database to ebook library in %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "Copying %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "Compacting database" diff --git a/src/calibre/translations/eo.po b/src/calibre/translations/eo.po index 82d602d485..d9ee49a234 100644 --- a/src/calibre/translations/eo.po +++ b/src/calibre/translations/eo.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-08-03 13:00+0000\n" "Last-Translator: Cyril \n" "Language-Team: Esperanto \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:39+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:38+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Agordu" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Ne povas konfiguri" @@ -320,323 +322,323 @@ msgstr "Meti metadatumojn en dosieroj %s" msgid "Set metadata from %s files" msgstr "Meti metadatumojn el dosieroj %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Legu librojn en via biblioteko en calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Agordu calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Interfaco" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -978,23 +980,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Komuniki kun telefonoj de la sistemo Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Listo, dividita per komoj, de dosierujoj por sendado de e-libroj al la " -"aparato. La unua ekzistanta estos uzata." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1006,38 +1012,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1045,103 +1051,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1198,8 +1204,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1209,8 +1216,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1232,8 +1240,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1709,15 +1717,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1761,25 +1841,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1872,63 +1950,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1936,27 +2028,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2000,67 +2098,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2194,6 +2269,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3844,8 +3942,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3978,7 +4076,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4255,7 +4353,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4269,155 +4367,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4626,6 +4734,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4639,7 +4767,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4899,7 +5027,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5149,14 +5277,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5273,7 +5401,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5999,7 +6127,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6137,7 +6265,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6239,42 +6367,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6285,7 +6413,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6309,7 +6437,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6328,7 +6456,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6367,7 +6495,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6432,51 +6560,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6484,53 +6637,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6538,95 +6711,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8380,248 +8553,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8651,6 +8827,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8713,10 +8942,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9933,7 +10170,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10202,11 +10439,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10264,8 +10496,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10878,77 +11110,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11195,12 +11429,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11600,7 +11828,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11609,7 +11837,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11633,7 +11861,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13800,135 +14028,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13937,17 +14175,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13957,11 +14189,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13970,22 +14202,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13994,31 +14226,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14056,11 +14288,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16163,7 +16390,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17486,7 +17713,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17494,7 +17721,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17504,7 +17731,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17513,7 +17740,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17527,7 +17754,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17535,7 +17762,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17543,7 +17770,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17551,7 +17778,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17559,7 +17786,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17567,7 +17794,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17575,7 +17802,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17583,7 +17810,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17594,7 +17821,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17605,7 +17832,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17615,7 +17842,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17624,94 +17859,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18363,17 +18679,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po index 7dcba765fe..282b14fa51 100644 --- a/src/calibre/translations/es.po +++ b/src/calibre/translations/es.po @@ -10,16 +10,16 @@ msgid "" msgstr "" "Project-Id-Version: es\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" -"PO-Revision-Date: 2012-08-31 07:44+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" +"PO-Revision-Date: 2012-09-10 16:45+0000\n" "Last-Translator: Jellby \n" "Language-Team: Español; Castellano <>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:50+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-11 04:50+0000\n" +"X-Generator: Launchpad (build 15924)\n" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:533 msgid "" @@ -45,22 +45,23 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -99,8 +100,8 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -151,20 +152,20 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -193,12 +194,12 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -224,6 +225,7 @@ msgstr "Personalizar" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "No se puede configurar" @@ -342,65 +344,65 @@ msgstr "Asignar metadatos a los archivos %s" msgid "Set metadata from %s files" msgstr "Asignar metadatos desde archivos %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Añadir libros a calibre o al dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Obtener notas de un Kindle conectado (experimental)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Generar un catálogo de los libros en su biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Convertir libros a distintos formatos de libro electrónico" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" "Eliminar libros de su bilblioteca calibre o de su dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Modificar los metadatos de los libros de la biblioteca de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Leer libros de su biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Descargar noticias de internet en formato ebook" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Mostrar rápidamente una lista de libros relacionados" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Exportar libros de su biblioteca calibre al disco duro" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Mostrar los detalles del libro en una ventana emergente separada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Reiniciar calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Abrir la carpeta que contiene los archivos de libros en su biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Enviar libros al dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -408,46 +410,46 @@ msgstr "" "Enviar libros por correo electrónico y conectar a iTunes o carpetas locales " "como si fueran dispositivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Explorar el manual de usuario de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Personalizar calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Encontrar libros parecidos al seleccionado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Alternar entre distintas bibliotecas de calibre y realizar labores de " "mantenimiento sobre ellas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Copiar libros del dispositivo a la biblioteca de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" "Modificar las colecciones donde se colocan los libros en el dispositivo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Copiar un libro de una biblioteca de calibre a otra" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Hacer pequeños retoques a los archivos epub o htmlz de la biblioteca de " "calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -455,58 +457,58 @@ msgstr "" "Ir a la siguiente o anterior coincidencia al buscar en la biblioteca de " "calibre en modo de resaltado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Escoger un libro aleatorio de la biblioteca de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Buscar libros de distintos vendedores" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Obtener nuevos complementos de calibre o actualizar los existentes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Aspecto visual" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Interfaz" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Ajuste la apariencia y sensación de la interfaz de calibre para que se " "adapte a sus gustos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Comportamiento" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Cambie el comportamiento de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Columnas personalizadas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Añada/elimine sus propias columnas en la lista de libros de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Barra de herramientas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -514,70 +516,70 @@ msgstr "" "Personalice las barras de herramientas y los menús de contexto, cambiando " "las acciones que estarán disponible en cada uno" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Búsqueda" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" "Personalice el modo en que funcionan las búsquedas de libros en calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Opciones de entrada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Conversión" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" "Establezca las opciones de conversión específicas de cada formato de entrada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Opciones comunes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" "Establezca las opciones de conversión comunes para todos los formatos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Opciones de salida" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" "Establezca las opciones específicas de conversión para cada formato de salida" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Añadir libros" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Importar/Exportar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Controle la manera en que calibre lee los metadatos de los archivos al " "añadir libros" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Guardar en disco" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -585,51 +587,51 @@ msgstr "" "Controle la manera en que calibre lee los metadatos de los archivos al " "añadir libros" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Enviar a dispositivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Controle la manera en que calibre transfiere los archivos a su lector de " "libros" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Control de metadatos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Cambie los campos de metadatos antes de guardar o enviar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Funciones de plantilla" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Avanzada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Cree sus propias funciones de plantilla" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Compartir por correo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Compartir" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -637,11 +639,11 @@ msgstr "" "Configure la compartición de libros por correo electrónico. Puede usarse " "para enviar automáticamente las noticias descargadas a sus dispositivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Compartir por red" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -650,45 +652,45 @@ msgstr "" "biblioteca de calibre en cualquier lugar, con cualquier dispositivo, a " "través de Internet." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Descarga de metadatos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Controle cómo descarga calibre los metadatos de la red" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Complementos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Añada, elimine y configure diversas funciones de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Ajustes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "Ajuste cómo se comporta calibre en diversos contextos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Teclado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Personalizar los atajos de teclado usados en calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Miscelánea" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Configuración miscelánea avanzada" @@ -1029,23 +1031,31 @@ msgstr "Registro de depuración" msgid "Communicate with Android phones." msgstr "Comunicar con teléfonos Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Lista de directorios, separados por comas, donde almacenar los libros en el " -"dispositivo. Se usará el primero que exista" +"Lista de directorios, separados por comas, donde almacenar los libros en la " +"memoria principal del dispositivo. Se usará el primero que exista" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" +"Lista de directorios, separados por comas, donde almacenar los libros en la " +"tarjeta de memoria del dispositivo. Se usará el primero que exista" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Comunicar con teléfonos S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Comunicar con tabletas WebOS." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1068,34 +1078,34 @@ msgstr "" "dispositivos de Apple es una opción avanzada y sin soporte.

\r\n" "

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Desactivar el controlador de Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Activar el controlador de Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Usar la serie como categoría en iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" "Actívelo para usar el nombre de la serie como género de iTunes o categoría " "de iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Guardar las portadas de iTunes/iBooks en caché" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" "Actívelo para mostrar y guardar en caché las portadas de iTunes o iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1104,7 +1114,7 @@ msgstr "" "«Copiar en iTunes Media los archivos %s» está activado en iTunes " "Preferencias|Avanzado" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1118,20 +1128,20 @@ msgstr "" "

Si la activa, significa que iTunes está configurado para almacenar copias " "en la carpeta de iTunes Media.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Dispositivo Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Comunicarse con iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" "Se detectó un dispositivo de Apple. Iniciando iTunes, espere un momento..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1140,7 +1150,7 @@ msgstr "" "la biblioteca de iTunes al escritorio, y entonces añadelos en la ventana " "Biblioteca." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1150,7 +1160,7 @@ msgstr "" "http://www.mobileread.com/forums/showthread.php?t=118559 puede encontrar " "instrucciones sobre el uso de «Conectar a iTunes»" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " @@ -1160,29 +1170,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "mensaje en el foro para más información.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Actualizando la lista de metadatos del dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d de %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "terminado" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1192,7 +1202,7 @@ msgstr "" "Bórrelos utilizando la aplicación iBooks.\n" "Pulse \"Mostrar Detalles\" para ver una lista." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1200,36 +1210,36 @@ msgstr "" "Algunas portadas no se pudieron convertir.\n" "Pulse en \"Mostrar detalles\" para ver una lista." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Noticias" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Catálogo" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Comunicarse con iTunes." @@ -1294,8 +1304,9 @@ msgstr "Obteniendo la lista de libros en el dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1305,8 +1316,9 @@ msgstr "Transfiriendo libros al dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1328,8 +1340,8 @@ msgstr "Quitando libros del dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1862,15 +1874,87 @@ msgstr "Comunicar con el COBY" msgid "Communicate with the Ex124G" msgstr "Comunicar con el Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "Dispositivo MTP" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "Comunicar con dispositivos MTP" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Obteniendo información del dispositivo..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "Leyendo metadatos del dispositivo" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "Leyendo metadatos de %s" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "Actualizando caché de metadatos en el dispositivo" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "Lectura de metadatos del dispositivo finalizada" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "%s transferido al dispositivo" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "Transferencia al dispositivo finalizada..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "%s añadido" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "Adición completada" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "Eliminando libros del dispositivo..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "%s borrado" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "Se han borrado todos los libros" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "Eliminando libros de los metadatos" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "%s eliminado" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "Se han eliminado todos los libros" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "Dispositivo MTP desconocido" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1919,18 +2003,17 @@ msgstr "" "ellos" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Todos por título" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Todos por autor" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1939,7 +2022,6 @@ msgstr "" "colecciones en el dispositivo. Las posibilidades son: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2061,37 +2143,41 @@ msgstr "" "autor si el libro tiene varios autores. Deje la opción desactivada si usa " "los Controles de metadatos." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "Dispositivo inteligente" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "Comunicación con aplicaciones de dispositivo inteligente" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "Todos por algo" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "Activar conexiones al inicio" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "Marque esta casilla para permitir conexiones al inicio de calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "Contraseña de seguridad" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Introduzca una contraseña que la aplicación del dispositivo debe usar para " "conectar con calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "Usar un puerto fijo de red" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2099,11 +2185,11 @@ msgstr "" "Si está marcada se el número de puerto de la casilla \"Puerto\", si no el " "controlador asignará un puerto aleatorio" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "Número de puerto: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2111,19 +2197,31 @@ msgstr "" "Introduzca el número de puerto que usará el controlador si la casilla de " "puerto fijo está marcada" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "Mostrar información de depuración adicional" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "Marque esta casilla si es necesario para informar de algún problema" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" +"Lista de campos de metadatos, separados por comas, para convertir en " +"colecciones en el dispositivo." + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "Las posibilidades son: series, etiquetas, autores, etc." + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "Activar el tiempo de espera sin actividad" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2135,27 +2233,36 @@ msgstr "" "casilla se desactiva el tiempo de espera y calibre no se desconectará nunca " "automáticamente." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "Usar esta dirección IP" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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 "" +"Use esta opción si quiere forzar el controlador a escuchar en una dirección " +"IP específica. El controlador escuchará sólo en la dirección intrducida, y " +"esta dirección será la única anunciada en mDNS (bonjour)." + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:628 #, python-format msgid "Too many connection attempts from %s" msgstr "Demasiados intentos de conexión desde %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Obteniendo información del dispositivo..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "Puerto no válido en las opciones: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "No se pudo conectar al puerto %d. Pruebe un valor diferente." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "No se pudo asignar un puerto aleatorio" @@ -2199,24 +2306,24 @@ msgstr "Comunicar con el Stash W950 reader" msgid "Communicate with the Wexler reader." msgstr "Comunicar con el lector Wexler." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" "No se pudo detectar la unidad de disco %s. Pruebe después de reiniciar." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" "No se puede detectar el punto de montaje %s. Inténtelo tras reiniciar." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "No se pudo detectar la unidad de disco %s." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " @@ -2225,12 +2332,12 @@ msgstr "" "No se detecta la unidad de disco %s. O el dispositivo ya ha sido " "desconectado o el kernel está exportando una versión anticuada de SYSFS." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "No se pudo montar la memoria principal (Código de error: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2239,37 +2346,10 @@ msgstr "" "La memoria principal de %s es de sólo lectura. Esto suele ocurrir por " "errores en el sistema de archivos." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "Incapaz de montar el dispositivo" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" -"El lector no tiene tarjeta de almacenamiento %s. Puede que haya cambiado la " -"acción predetermida para enviar al dispositivo. Pulse con el botón derecho " -"sobre el botón «Enviar al dispositivo» y restablezca la acción " -"predeterminada a «Enviar a la memoria principal»." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "La ranura seleccionada: %s no está soportada." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "No hay suficiente espacio libre en la memoria principal" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "No hay suficiente espacio libre en la tarjeta de almacenamiento" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Configurar dispositivo" @@ -2424,6 +2504,33 @@ msgstr "" "Marque esta casilla si la memoria principal del dispositivo es identificada " "como tarjeta a y la tarjeta es identificada como memoria principal." +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" +"El lector no tiene tarjeta de almacenamiento %s. Puede que haya cambiado la " +"acción predetermida para enviar al dispositivo. Pulse con el botón derecho " +"sobre el botón «Enviar al dispositivo» y restablezca la acción " +"predeterminada a «Enviar a la memoria principal»." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "La ranura seleccionada: %s no está soportada." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "No hay suficiente espacio libre en la memoria principal" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "No hay suficiente espacio libre en la tarjeta de almacenamiento" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4558,8 +4665,8 @@ msgstr "Etiquetas" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4721,7 +4828,7 @@ msgstr "" "Obtiene metadatos sociales o la imagen de portada de LibraryThing.com del " "libro identificado por el ISBN.\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5026,7 +5133,7 @@ msgid "Sidebar" msgstr "Recuadro" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "Página %d" @@ -5040,79 +5147,79 @@ msgstr "No fue posible encontrar pdftohtml, compruebe que está en el PATH" msgid "Table of Contents:" msgstr "Índice" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" "Enviar archivo a tarjeta de almacenamiento en vez de a memoria principal" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Confirmar antes de borrar" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Geometría de la ventana principal" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Notificar cuando haya una nueva versión disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Usar números romanos para los número de series" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "Ordenar la lista de etiquetas por nombre, popularidad o calificación" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "Buscar un término o todos en las etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" "Numero de portadas de libros a mostrar en el modo de exploración por portadas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "Opciones predeterminadas para la conversión a LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "Opciones para el visor de libros LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Formatos que se visualizan usando el visor interno" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Columnas mostradas en la lista de libros" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" "Lanzar el servidor de contenidos automáticamente al iniciar la aplicación" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "Antigüedad máxima de las noticias guardadas en la base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Mostrar el icono en la bandeja del sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Pasar las noticias descargadas al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" "Borrar libros nuevos de la biblioteca después de copiarlos al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -5120,17 +5227,17 @@ msgstr "" "Mostrar el explorador de portadas en una ventana separada en vez de en la " "ventana principal de calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "Desactivar las notificaciones del icono de la bandeja del sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" "Acción predeterminada que se ejecutará cuando se pulse el botón de «Enviar " "al dispositivo»" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." @@ -5138,7 +5245,7 @@ msgstr "" "Ir buscando según se teclea. Si se desactiva esta opción, la búsqueda sólo " "tendrá lugar cuando se pulse la tecla Intro." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " @@ -5148,7 +5255,7 @@ msgstr "" "búsqueda, en lugar de mostrar sólo las coincidencias. Puede pulsar la tecla " "N o la tecla F3 para ir al siguiente resultado." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." @@ -5156,23 +5263,23 @@ msgstr "" "Número máximo de tareas de conversión o descarga simultáneas. Este número es " "el doble del valor real por razones históricas." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "Descargar metadatos sociales (etiquetas/valoración/etc...)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "Reemplazar el autor y el título con nuevos metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "Descargar automáticamente la portada, si está disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Limitar el número de tareas al número de CPU" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." @@ -5180,34 +5287,44 @@ msgstr "" "El diseño de la interfaz de usuario. El diseño ancho tiene el panel de " "detalles del libro a la derecha, el estrecho lo tiene debajo." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" "Mostrar la calificación promedio de cada elemento en el explorador de " "etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "Desactivar animaciones de la interfaz" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "Categorías del explorador de etiquetas que no se mostrarán" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "ADVERTENCIA:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "ERROR:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "Mostrar de nuevo esta confirmación" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "Se requiere reiniciar" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "Reiniciar calibre ahora" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Escoger archivos" @@ -5431,6 +5548,26 @@ msgstr "" msgid "No book files found" msgstr "No se han encontrado archivos de libros" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "Descargando libros" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "Descargando libros del dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "No se pudieron descargar los ficheros del dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "No se pudieron descargar algunos ficheros del dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "No se pudieron descargar los ficheros" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Añadir libros a la biblioteca" @@ -5444,7 +5581,7 @@ msgid "Merging user annotations into database" msgstr "Mezclando anotaciones de usuario en la base de datos" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "Obtener anotaciones (experimental)" @@ -5724,7 +5861,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5999,14 +6136,14 @@ msgid "Main memory" msgstr "Memoria principal" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "Tarjeta de almacenamiento A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "Tarjeta de almacenamiento B" @@ -6133,7 +6270,7 @@ msgstr "" "¿Quiere que las conexiones inalámbricas con dispositivos se inicien " "automáticamente al inicio de calibre?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "Muchas direcciones IP. Ver el cuadro de diálogo Iniciar/Detener." @@ -6938,7 +7075,7 @@ msgid "The specified directory could not be processed." msgstr "El directorio especificado no se puede procesar." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Sin libros" @@ -7092,7 +7229,7 @@ msgstr "" "biblioteca de calibre" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -7198,42 +7335,42 @@ msgstr "Libro %(sidx)s de %(series)s" msgid "Collections" msgstr "Colecciones" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "Pegar portada" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "Copiar portada" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "Eliminar portada" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "Pulse dos veces para abrir la ventana de Detalles del libro" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Ruta" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "Tamaño de portada: %(width)d×%(height)d" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "Borrar el formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "Guardar el formato %s en el disco" @@ -7244,7 +7381,7 @@ msgstr "Opciones de BibTeX" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -7268,7 +7405,7 @@ msgstr "Opciones específicas para" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -7287,7 +7424,7 @@ msgstr "salida" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -7326,7 +7463,7 @@ msgstr "salida" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -7398,51 +7535,77 @@ msgstr "" msgid "CSV/XML Options" msgstr "Opciones CSV/XML" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "Opciones de libro digital" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "Catálogos" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "Libro leído" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "Deseado" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "cualquier fecha" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "cualquier valor" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "sin especificar" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "No se excluirá ningún género" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "error de regex: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "Se excluirán todos los géneros" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "¿Está seguro de querer eliminar «%s»?" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" -msgstr "¿Está seguro de querer eliminar las reglas %d a %d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" +msgstr "" +"¿Está seguro de querer borrar las reglas de la %(first)d a la %(last)d?" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "Eliminar regla" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "No" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "Sí" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -7450,53 +7613,77 @@ msgstr "Sí" msgid "Name" msgstr "Nombre" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "Campo" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "Valor" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "Prefijo" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "Las secciones activadas se incluirán en el catálogo generado." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "Secciones incluidas" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "Libros por &Género" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "&Autores" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" -msgstr "&Añadidos Recientemente" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "&Títulos" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "&Series" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "&Géneros" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "Añadidos &recientemente" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "&Descripciones" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "Libros por &Serie" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." +msgstr "" +"La primera regla de prefijo que coincida aplica un prefijo a las listas de " +"libros en el catálogo generado." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "Libros por &Título" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" +msgstr "Prefijos" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" -msgstr "Libros por autor" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" +"Los libros que coincidan con cualquiera de las reglas de exclusión no " +"aparecerán en el catálogo generado. " -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "Libros excluidos" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -7509,75 +7696,31 @@ msgstr "" "[etiqueta], como «[Prueba]», y «+», que es la etiqueta predeterminada para " "marcar un libro como leído." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "Géneros excluidos" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" -msgstr "Etiquetas a &excluir" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" +msgstr "&Etiquetas par excluir (regex):" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "Restaurar valor predeterminado" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " -msgstr "" -"Los libros que coincidan con cualquiera de las reglas de exclusión no " -"aparecerán en el catálogo generado. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" +msgstr "Resultado de regex:" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" -msgstr "Libros excluidos" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" +msgstr "Etiquetas que se excluirán como géneros" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" -"La primera regla de prefijo que coincida aplica un prefijo a las listas de " -"libros en el catálogo generado." - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "Prefijos" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "Otras opciones" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "Anchura de &miniatura" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" -"Medida del tamaño para las miniaturas de portadas incluidas en la sección " -"«Descripción»." - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " pulgadas" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "&Nota adicional" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" -"Columna personalizada que sirve de origen para el texto que se incluye en la " -"sección «Descripción»." - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "&Añadir a Comentarios" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." @@ -7585,32 +7728,72 @@ msgstr "" "Columna personalizada con contenido adicional que se añade a los metadatos " "de «Comentarios»." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "Unir contenido adicional antes de los metadatos de «Comentarios»." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "&Delante" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "Unir contenido adicional después de los metadatos de «Comentarios»." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "&Detrás" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" "Separar los metadatos de «Comentarios» y el contenido adicional con una " "línea horizontal." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "&Separador" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "Incluir &separador" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "&Unir con comentarios:" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "Portada del catálogo:" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "Generar nueva portada" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "Usar portada existente" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "Nota de descripción e&xtra:" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" +"Columna personalizada que sirve de origen para el texto que se incluye en la " +"sección «Descripción»." + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "Anchura de &miniatura:" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" +"Medida del tamaño para las miniaturas de portadas incluidas en la sección " +"«Descripción»." + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " pulgadas" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -9469,141 +9652,141 @@ msgstr "etiquetas a añadir" msgid "tags to remove" msgstr "etiquetas a eliminar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "No hay detalles disponibles." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "El dispositivo ya no esta conectado." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "Depurar detección de dispositivos" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Obtener información del dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Obtener lista de libros en el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "Preparar ficheros para transferir del dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "Obtener anotaciones del dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Enviar metadatos al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "Enviar colecciones al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "Pasar %d libros al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Borrar libros del dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Obtener libros del dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Ver libro en el dispositvo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Asignar acción predeterminada de enviar al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Enviar a la memoria principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "Enviar a la tarjeta de memoria A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "Enviar a la tarjeta de memoria B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Memoria principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "Enviar formato especifico para" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Enviar y eliminar de la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "Desconectar dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Error" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Error en la comunicación con el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "No hay formatos adecuados" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "Seleccionar carpeta para abrir como un dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "Tareas en ejecución" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" "No se puede configurar el dispositivo mientras hay tareas del dispositivo " "ejecutándose." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "Configurar %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "Desconectar dispositivo" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." -msgstr "" -"Desconecte y vuelva a conectar el %s para que los cambios tengan efecto." +msgid "Restart calibre for the changes to %s to be applied." +msgstr "Reinicie calibre para que los cambios en %s tengan efecto." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Error de comunicación con el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." @@ -9611,76 +9794,76 @@ msgstr "" "Hubo un error temporal en la comunicación con el dispositivo. Desconecte y " "vuelva a conectar el dispositivo o reinicie el ordenador." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Dispositivo: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " detectado." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "elegido para enviar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Sin dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "No hay ningún dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i de %(total)i libros" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "0 de %i libros" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Elige el formato para enviar al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "No se pudo enviar: no hay ningún dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Sin tarjeta" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "No se pudo enviar: el dispositivo no tiene tarjeta de memoria" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" "¿Convertir automáticamente los siguientes libros antes de pasarlos al " "dispositivo?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "Enviando catálogos al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Enviando noticias al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Enviando libros al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -9689,26 +9872,26 @@ msgstr "" "encontraron formatos adecuados. Convierta el(los) libro(s) a un formato " "soportado por su dispositivo antes de volver a intentarlo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "No hay espacio en el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" "

No se pueden pasar los libros porque no hay más espacio libre en el " "dispositivo " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "Destino incorrecto" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "Formatos desconocidos" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " @@ -9718,14 +9901,16 @@ msgstr "" "admita. Si envia estos formatos al {1} es posible que no funcionen. ¿Está " "seguro?" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Plantilla no válida" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9760,6 +9945,68 @@ msgstr "Usar el orden de autor por autor" msgid "Save &template:" msgstr "Guardar &template:" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "Ningún formato seleccionado" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "Debe escoger al menos un formato para enviar al dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" +"&Plantilla de guardado para controlar el nombre y ubicación de los " +"ficheros enviados al dispositivo:" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "Editor de plantillas" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "Modificar plantilla" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" +"Una lista de &carpetas en el dispositivo a las que enviarlos libros. " +"Se usará la primera que exista:" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" +"El dispositivo %s no tiene número de serie, no puede configurarse" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" +"No hay ningún dispositivo MTP conectado.

Sólo puede configurar el " +"complemento de dispositivos MTP cuando hay un dispositivo conectado." + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" +"Si quiere que deje de ignorarse un dispositivo MTP que está siendo ignorado, " +"use la pestaña «Dispositivos ignorados»." + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "Escoja los formatos para enviar al %s" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "¿Cuantos libros vacios?" @@ -9833,10 +10080,18 @@ msgstr "E&tiquetas que se deben poner en los libros creados:" msgid "Fit &cover within view" msgstr "Ajustar la &portada en la ventana" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Mis libros" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "No hay ayuda disponible" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "No hay ayuda disponible para este formato de salida." + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -11219,7 +11474,7 @@ msgstr "Cont&raseña:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11497,11 +11752,6 @@ msgstr "" "El complemento {0} se ha instalado correctamente en complementos " "de {1}. Puede que necesite reiniciar calibre para que tenga efecto." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "Reiniciar calibre ahora" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -11563,8 +11813,8 @@ msgstr "Interrumpiendo..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autores" @@ -12278,82 +12528,86 @@ msgstr "" "dispositivos -> Gestión de metadatos" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "La gestión automática de metadatos está activada" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "Número de puerto no válido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "Debe escribir un número de puerto." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "El número de puerto debe ser un entero entre 8000 y 32000." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "Problema al iniciar el dispositivo inalámbrico" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" "El controlador de dispositivo inalámbrico no se inició. El mensaje es «%s»" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "Control de dispositivo inteligente" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -"

Iniciar conexiones inalámbricas con dispositivos.\n" +"

Iniciar conexión con dispositivo inalámbrico. Actualmente sólo la usa Calibre " +"Companion.\n" "

Puede que aparezcan mensajes del cortafuegos o del antivirus preguntando " "si desea permitir que calibre se conecte a la red. Responda que sí. " "Si no lo hace, las conexiones inalámbricas no funcionarán." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "Direcciones IP de calibre:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "Posibles direcciones IP:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "&Contraseña opcional:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "Contraseña de seguridad opcional" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "Puerto &fijo opcional:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "Número de puerto opcional" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "&Usar un puerto fijo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "&Permitir conexiones automáticamente al inicio de calibre" @@ -12617,12 +12871,6 @@ msgstr "Eliminar cualquier plantilla del cuadro" msgid "Open Template Editor" msgstr "Abrir editor de plantillas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "Modificar plantilla" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "Probar preferencias de correo electrónico" @@ -13052,7 +13300,7 @@ msgid "Regular expression (?P)" msgstr "Expresión regular (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "Explorador de portadas" @@ -13061,7 +13309,7 @@ msgid "Shift+Alt+B" msgstr "Mayús+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "Navegador de etiquetas" @@ -13085,7 +13333,7 @@ msgstr "Conectado " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "Detalles del Libro" @@ -15513,136 +15761,148 @@ msgstr "Estilo de calibre" msgid "System default" msgstr "Predeterminado del sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "Apagado" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Pequeño" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Grande" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Medio" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "Siempre" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "Si hay suficiente espacio" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "Nunca" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "Por la primera letra" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "Desactivado" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "Particionado" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "Coloreado de columna" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " o " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Se&leccionar idioma (requiere reiniciar el programa):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "Activar &icono en bandeja del sistema (requiere reinicio)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "Diseño de la interfa&z de usuario (requiere reinicio):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Desactiva todas las animaciones. Útil si tiene un ordenador lento o antiguo." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "Desactivar &animaciones" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "Desactivar ¬ificaciones en la bandeja del sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "Mostrar pantalla de bien&venida al inicio" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "Barra de herramientas" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "&Tamaño de icono:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "Mostrar &texto bajo los iconos:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "Tipo de letra de la interfaz:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "Cambiar &tipo de letra (requiere reinicio)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "&Estilo de la interfaz de usuario (requiere reinicio):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "Mostrar &ayudas emergentes en la lista de libros" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "Interfaz principal" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." +msgstr "" +"Los comentarios se mostrarán siempre al final, independientemente de " +"la posición que se asigne aquí." + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "Usar números &romanos para las series" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 msgid "Select displayed metadata" msgstr "Seleccionar metadatos mostrados" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 msgid "Move up" msgstr "Mover hacia arriba" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 msgid "Move down" msgstr "Mover hacia abajo" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 msgid "Default author link template:" msgstr "Plantilla de enlace de autor predeterminada:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -15656,19 +15916,11 @@ msgstr "" "Puede usar los valores «{author}» y «{author_sort}», y cualquier función de " "plantilla." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" -msgstr "Usar números &romanos para las series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" +msgstr "Mostrar &portada en el panel de detalles del libro" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" -"Los comentarios se mostrarán siempre al final, independientemente de " -"la posición que se asigne aquí." - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -15685,11 +15937,11 @@ msgstr "" "no aparece en el cuadro, cada etiqueta se mostrará en una línea\n" "aparte." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "Metodo de &división de categorías en el navegador de etiquetas:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -15703,11 +15955,11 @@ msgstr "" "dividido para que se muestre una lista de grupos de tamaño\n" "fijo. Desactívelo si no quiere que se muestren nunca las subcategorías." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "&Contraer cuando el número de elementos sea mayor de:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " @@ -15719,11 +15971,11 @@ msgstr "" "establecido\n" "en «disable», se ignora este valor." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "Categorías que no se dividen:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -15737,34 +15989,34 @@ msgstr "" "colapsar categorías jerárquicas que tienen sólo unos pocos\n" "elementos de nivel superior." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "Mostrar &calificaciones promedio en el explorador de etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "Categorías con elementos &jerárquicos:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "Usar colores &alternos en las líneas del Explorador de etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Mostrar explorador de &portadas en ventana separada (requiere reinicio)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "Nú&mero de portadas a mostrar en el explorador (requiere reinicio):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" "Al mostrar el explorador de portadas en una ventana separada, hacerlo a " "pantalla completa" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -15808,11 +16060,6 @@ msgstr "" "Los cambios realizados requieren que calibre se reinicie inmediatamente. No " "podrá modificar más opciones hasta que no se reinicie." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "Se requiere reiniciar" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "Origen" @@ -18238,11 +18485,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" -"%(app)s se ha actualizado a la versión %(ver)s. Consulte las características nuevas." +"La nueva versión %(ver)s de %(app)s está disponible para descargar. " +"Vea las novedades." #: /home/kovid/work/calibre/src/calibre/gui2/update.py:84 msgid "Update available!" @@ -19722,7 +19969,7 @@ msgstr "" "Valor predeterminado: «%default»\n" "Aplicable a: formatos de salida CSV, XML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -19733,7 +19980,7 @@ msgstr "" "Valor predeterminado: «%default»\n" "Se aplica a: formatos de salida AZW3, ePub y MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -19748,7 +19995,7 @@ msgstr "" "Valor predeterminado: «%default»\n" "Se aplica a: formatos de salida AZW3, ePub y MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -19764,7 +20011,7 @@ msgstr "" "para marcar los libros como leídos.\n" "Se aplica a: formatos de salida AZW3, ePub y MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -19790,7 +20037,7 @@ msgstr "" "Si se definen varias reglas, se aplican todas.\n" "Valor predeterminado: \n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -19801,7 +20048,7 @@ msgstr "" "Valor predeterminado: «%default»\n" "Se aplica a: formatos de salida AZW3, ePub y MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -19812,7 +20059,7 @@ msgstr "" "Valor predeterminado: «%default»\n" "Se aplica a: formatos de salida AZW3, ePub y MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -19823,7 +20070,7 @@ msgstr "" "Valor predeterminado: «%default»\n" "Se aplica a: formatos de salida AZW3, ePub y MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -19834,7 +20081,7 @@ msgstr "" "Valor predeterminado: «%default»\n" "Se aplica a: formatos de salida AZW3, ePub y MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -19845,7 +20092,7 @@ msgstr "" "Valor predeterminado: «%default»\n" "Se aplica a: formatos de salida AZW3, ePub y MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -19856,7 +20103,7 @@ msgstr "" "Valor predeterminado: «%default»\n" "Se aplica a: formatos de salida AZW3, ePub y MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -19868,7 +20115,7 @@ msgstr "" "Valor predeterminado: «%default»\n" "Se aplica a: formatos de salida AZW3, ePub y MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -19888,7 +20135,7 @@ msgstr "" "Valor predeterminado: «%default»\n" "Se aplica a: formatos de salida AZW3, ePub y MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -19904,7 +20151,7 @@ msgstr "" "Valor predeterminado: «%default»\n" "Se aplica a: formatos de salida AZW3, ePub y MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -19922,7 +20169,18 @@ msgstr "" "coincidencia.\n" "Valor predeterminado:\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" +"Sustituir la portada existente al generar el catálogo.\n" +"Valor predeterminado: '%default'\n" +"Se aplica a: formatos de salida AZW3, ePub y MOBI" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -19935,7 +20193,7 @@ msgstr "" "Valor predeterminado: «%default»\n" "Se aplica a: formatos de salida AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" @@ -19943,103 +20201,175 @@ msgstr "" "\n" "*** La sección «Por autor» es necesaria para la salida MOBI ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" -msgstr "Símbolos" +msgstr "símbolos" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" -msgstr "No se encontraron géneros habilitados en el catálogo.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" +msgstr "No hay géneros para incluir en el catálogo\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" +"Compruebe la expresión regular «Géneros excluidos» en las opciones de libro " +"digital.\n" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "No hay libros disponibles para catalogar" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "Títulos" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "Géneros" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "Añadidos recientemente" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "Leídos recientemente" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "Descripciones" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" -msgstr "" -"Valores de orden de autor inconsistentes para\n" -"Autor «{0}»:\n" -"«{1}» <> «{2}»\n" -"No puede generar el catálogo MOBI.\n" -"\n" -"Seleccione todos los libros de «{0}» y establezca el orden de autor " -"correcto\n" -"en el cuadro de edición de metadatos, después vuelva a generar el catálogo.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" +msgstr "

Valores de orden de autor inconsistentes para el autor
" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -"Advertencia: valores de orden de autor inconsistentes para\n" -"Autor «{0}»:\n" -"«{1}» <> «{2}»\n" +"Advertencia: Valores de orden de autor inconsistentes para el autor '{!s}':\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" +msgstr "Ordenando base de datos" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "Ordenando títulos" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" msgstr "" -"No se han encontrado libros para catalogar.\n" -"Compruebe los criterios de «Libros excluidos» en las opciones de libro " -"electrónico.\n" +"No hay libros para incluir en el catálog\n" +"Compruebe las reglas «Libros excluidos» en las opciones de libro digital.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "No hay libros disponibles para meter en el catálogo." -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "HTML de Géneros" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "HTML de Títulos" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "por " + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "HTML de Descripciones" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "HTML de Descripción" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "Cabecera NCX" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "NCX para Descripciones" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "NCX para Series" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "Series que empiezan por %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "Series que empiezan por «%s»" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "NCX para Títulos" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "Títulos que empiezan por %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "Títulos que empiezan por «%s»" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "NCX para Autores" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "Autores que empiezan por %s" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "Autores que empiezan por «%s»" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " -msgstr "por " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "NCX para Añadidos recientemente" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "NCX para Leídos recientemente" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "NCX para Géneros" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "Generando OPF" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "Miniaturas" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "Miniatura" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" +msgstr "Guardando NCX" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 msgid "Invalid titles" @@ -20896,19 +21226,19 @@ msgstr "restaurada preferencia " msgid "creating custom column " msgstr "creando columna personalizada " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "Compactando la base de datos" diff --git a/src/calibre/translations/et.po b/src/calibre/translations/et.po index 824ac5def3..300571730d 100644 --- a/src/calibre/translations/et.po +++ b/src/calibre/translations/et.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-05-02 00:16+0000\n" "Last-Translator: Kaur Alasoo \n" "Language-Team: Estonian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:40+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:39+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Kohanda" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Ei saa kohandada" @@ -322,63 +324,63 @@ msgstr "Loo meta-andmed %s failidesse" msgid "Set metadata from %s files" msgstr "Loo meta-andmed %s failidest" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Lisa raamatuid calibresse või ühendatud seadmesse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Tõmba sisukokkuvõtted ühendatud Kindlest (eksperimentaalne)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Loo calibre raamatukogust kataloog" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Konverdi raamatud erinevatesse e-raamatu formaatidesse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Kustuta raamatud calibre kogust või ühendatud seadmest" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Muuda calibre kogu raamatute andmeid" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Loe raamatuid calibre kogust" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Lae alla uudised e-raamatu formaadis" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Näita kiiresti seotud raamatute nimekirja" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Ekspordi raamatud calibre kogust kõvakettale" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Näita raamatu üksikasju eraldi hüpikaknas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Taaskäivita calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "Ava calibre kogus olevaid raamatuid sisaldav kaust" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Saada raamatud ühendatud seadmesse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -386,42 +388,42 @@ msgstr "" "Saada raamatud e-kirja või veebi vahendusel, ühendu iTunes-iga või vastava " "kaustaga kui seade on kaustana arvuti külge haagitud" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Sirvi calibre kasutusjuhendit" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Seadista calibret" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Leia hetkel valituga sarnased raamatuid" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "Lülitu erinevate calibre raamatukogude vahel ja halda neid" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Kopeeri raamatuid oma seadmest calibre kogusse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "Halda neid kogusid, millistest on raamatud pandud sinu seadmesse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Kopeeri raamat ühest calibre kogust teise" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Tee väikseid kohendusi epub´i või htmlz failidele oma calibre raamatukogus" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -429,56 +431,56 @@ msgstr "" "Leia eelmine või järgmine tulemus, kui teed calibre kogus valikrežiimis " "otsingut" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Võta calibre kogust juhuslik raamat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Otsi raamatuid erinevatelt müüjatelt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Hangi uusi calibre pluginaid või uuenda olemasolevaid" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Välimus ja mulje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Kasutajaliides" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Kohanda calibre liidese välimust oma maitse järgi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Käitumine" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Muuda calibre käitumist" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Lisa enda veergusid" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Lisa/eemalda veergusid calibre raamatunimekirjast" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Tööriistariba" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -486,65 +488,65 @@ msgstr "" "Kohanda tööriistaribasid ja nendega seonduvaid menüüsid valides neisse " "võimalikke tegevusi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Otsin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Kohanda viisi, kuidas raamatute otsimine calibres toimub" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Sisendisuvandid" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Teisendamine" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "Seadista teisendussuvandeid vastavalt igale sisendformaadile" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Üldine häälestus" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Seadista kõigile formaatidele ühiseid teisendussuvandeid" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Väljundi sätted" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "Seadista igale fomaadile eriomaseid teisendussuvandeid" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Raamatute lisamine" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Import/eksport" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Kontrolli kuidas calibre käsitleb raamatute lisamisel failide meta-andmeid" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Raamatute salvestamine kettale" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -552,49 +554,49 @@ msgstr "" "Kontrolli kuidas calibre ekspordib faile andmebaasist kettale, kui " "kasutatakse \"Salvesta kettale\"" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Raamatute saatmine seadmesse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "Kontrolli kuidas calibre edastab faile sinu e-lugerile" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Metaandmete sisselülitamistahvel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Muuda meta-andme välju enne salvestamist/edastamist" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Täpsemad" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Raamatute jagamine e-posti teel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Jagamine" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -602,11 +604,11 @@ msgstr "" "Raamatute jagamine e-post teel seadistus. Seda võib kasutada, kui on soov " "saata automaatselt allalaetud uudiseid oma seadmesse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Jagamine üle võrgu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -614,45 +616,45 @@ msgstr "" "Kohanda calibre Sisuserverit, mis võimaldab sul ligi pääseda oma " "raamatukokku igalt poolt, igalt seadmelt üle interneti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Meta-andmete allalaadimine" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Halda e-raamatute metaandmete allalaadimisviisi internetist" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Pluginad" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Täpsemad seadistused" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Klaviatuur" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Seadista calibres kasutatavaid kiirvaliku klahve" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Muu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Muud täiustatud seadistused" @@ -972,21 +974,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Suhtle Androidi telefonidega" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Suhtle S60 telefonidega." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Suhtle WebOS tahvelarvutitega." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -998,38 +1006,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Keela Apple draiver" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Luba Apple draiver" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Tõmba vahemällu kaanepildid iTunesist/iBooksist" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "Luba vahemällu tõmmata ja kuvada kaanepilte iTunesist/ I" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1037,103 +1045,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Apple seade" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Suhtle iTunes/iBooks'iga" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Tuvastatud Apple seade, käivitatakse iTunes, palun oota ..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Suhtle iTunes'ga." @@ -1190,8 +1198,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1201,8 +1210,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1224,8 +1234,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1701,15 +1711,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1753,25 +1835,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1864,63 +1944,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1928,27 +2022,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1992,67 +2092,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2186,6 +2263,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3835,8 +3935,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3969,7 +4069,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4246,7 +4346,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4260,155 +4360,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4617,6 +4727,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4630,7 +4760,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4890,7 +5020,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5140,14 +5270,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5264,7 +5394,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5990,7 +6120,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6128,7 +6258,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6230,42 +6360,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6276,7 +6406,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6300,7 +6430,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6319,7 +6449,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6358,7 +6488,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6423,51 +6553,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6475,53 +6630,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6529,95 +6704,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8371,248 +8546,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8642,6 +8820,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8704,10 +8935,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9924,7 +10163,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10193,11 +10432,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10255,8 +10489,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10869,77 +11103,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11186,12 +11422,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11591,7 +11821,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11600,7 +11830,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11624,7 +11854,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13791,135 +14021,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13928,17 +14168,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13948,11 +14182,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13961,22 +14195,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13985,31 +14219,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14047,11 +14281,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16154,7 +16383,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17477,7 +17706,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17485,7 +17714,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17495,7 +17724,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17504,7 +17733,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17518,7 +17747,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17526,7 +17755,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17534,7 +17763,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17542,7 +17771,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17550,7 +17779,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17558,7 +17787,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17566,7 +17795,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17574,7 +17803,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17585,7 +17814,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17596,7 +17825,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17606,7 +17835,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17615,94 +17852,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18354,17 +18672,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/eu.po b/src/calibre/translations/eu.po index 965be98d46..1db8bbf4e6 100644 --- a/src/calibre/translations/eu.po +++ b/src/calibre/translations/eu.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" -"PO-Revision-Date: 2012-09-01 10:30+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" +"PO-Revision-Date: 2012-09-10 16:28+0000\n" "Last-Translator: gorkaazk \n" "Language-Team: http://librezale.org/wiki/Calibre\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-02 04:37+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-11 04:49+0000\n" +"X-Generator: Launchpad (build 15924)\n" "Language: eu\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -27,22 +27,23 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -81,8 +82,8 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -133,20 +134,20 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -175,12 +176,12 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -206,6 +207,7 @@ msgstr "Pertsonalizatu" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Ezin da konfiguratu" @@ -326,66 +328,66 @@ msgstr "Ezarri metadatuak %s fitxategietan" msgid "Set metadata from %s files" msgstr "Ezarri metadatuak %s fitxategietatik" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Gehitu liburuak calibrera edo konektatutako gailura" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Eskuratu oharrak konektatutako Kindle gailutik (esperimentatzen)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Sor ezazu zure calibre liburutegiaren katalogoa" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Bihur itzazu liburuak hainbat e-liburu formatutara" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" "Ezabatu liburuak zure calibre liburutegitik edo konektatutako gailutik" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Editatu liburuen metadatuak zure calibre liburutegian" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Irakurri liburuak calibre liburutegian" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Deskargatu berriak internetetik e-liburuen formatuan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Erakutsi azkar antzeko liburuen zerrenda" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Esportatu liburuak zure calibre liburutegitik disko gogorrera" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Erakutsi liburuaren zehaztasunak bereizitako leiho batean" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Berrabiarazi calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Zabal ezazu liburu-fitxategiak gordetzen dituen karpeta zure calibre " "liburutegian" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Bidali liburuak konektatuta dagoen gailura" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -394,46 +396,46 @@ msgstr "" "konektatu iTunes-ekin edo karpetekin zure ordenagailuan irakurgailuak izango " "balira bezala" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Browse the calibre User Manual" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Pertsonalizatu calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" "Modu errazean topatzen ditu orain hautatu berri duzun liburuaren antza " "handia duten liburuak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Txandakatu hainbat calibre liburutegiren artean eta presta ezazu haien " "mantenua" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Kopiatu liburuak gailutik zure calibre liburutegira" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "Editatu bildumak non zure liburuak gailuan gordeta dauzkazun" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Kopiatu liburua calibre liburutegi batetik beste batera" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Aldaketa txikiak egin epub edo htmlz fitxategiei Calibre liburutegian" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -441,60 +443,60 @@ msgstr "" "Bila ezazu hurrengo edo aurreko bat etortzea zure calibre liburutegian " "azpimarratze moduan bilatzen ari zarela" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Hautatu ausaz liburu bat zure calibreko liburutegitik" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Bilatu liburuak hainbat liburu saltzaileen artean begiratzen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" "Lor itzazu calibre aplikazio edo gehigarri berriak edo eguneratu dagoeneko " "dauzkazunak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Itxura eta izaera" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Interfazea" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Doi ezazu calibreren interfazearen itxura zure gustuen arabera" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Jokabidea" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Alda ezazu calibreren jokatzeko era" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Gehi itzazu zureak diren zutabeak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" "Gehitu/ezabatu itzazu zuk egindako zure zutabeak calibreren liburu " "zerrendara/zerrendatik" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Tresna-barra" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -502,66 +504,66 @@ msgstr "" "Pertsonalizatu tresna-barra eta testuinguruaren araberako menuak, bakoitzean " "eskuragarri agertuko diren ekintzekin aldatuz." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Bilatzen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Pertsonalizatu nola bilatu liburuak calibren" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Sorburu aukerak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Bihurketa" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "Ezarri itzazu sorburu formatu bakoitzeko bihurketa aukera zehatzak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Aukera komunak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Ezarri itzazu formatu guztietarako komunak diren bihurketa aukerak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Helburu aukerak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "Ezarri itzazu helburu formatu bakoitzeko bihurketa aukera zehatzak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Liburuak gehitzen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Inportatu/Esportatu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Kontrola ezazu calibrek nola irakurtzen dituen metadatuak fitxategietatik " "liburuak gehitzerakoan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Liburuak diskan gordetzen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -569,51 +571,51 @@ msgstr "" "Kontrola ezazu calibrek nola esportatzen dituen fitxategiak bere datu " "basetik diskora \"Diskoan gorde\" aukera erabiltzen denean." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Bidaltzen liburuak gailuetara" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Kontrola ezazu ea calibrek nola bidaltzen dituen fitxategiak zure liburu " "elektronikoetara" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Metadatuen konektore-txartela" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Aldatu metadatu eremuak gorde/igorri baino lehenago" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Txantiloi funtzioak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Aurreratua" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Sortu txantiloi funtzio berriak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Liburuak e-posta bidez partekatzen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Partekatzen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -621,11 +623,11 @@ msgstr "" "Antolatu liburuen elkarbanatzea e-postaren bidez. Saretik deskargatutako " "albisteak norbere gailuetara automatikoki bidaltzeko erabil daiteke" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Sarean zehar elkarbanatzen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -634,48 +636,48 @@ msgstr "" "interneten bidezko sarbidea emango dizun edozein lekutan eta edozein " "gailuren bidez" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Metadatuak deskargatu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" "Kontrolatu nola deskargatzen dituen calibrek liburuen metadatuak internetetik" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Pluginak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Gehitu/ezabatu/pertsonalizatu calibreren zenbait aukera" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Doikuntzak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" "Afina ezazu zehaztasun handiz nola jokatuko duen calibrek hainbat " "testuingurutan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Giltzadia (klabierra, teklatua)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Pertsonalizatu giltzadiko lasterbideak calibren erabiltzeko" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Denetarik" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Hainbat gauzetarako ezarpen aurreratuak" @@ -1034,23 +1036,35 @@ msgstr "Araztu saioa" msgid "Communicate with Android phones." msgstr "Android telefonoekin komunikatu." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Gailuan dagoen komen bitartez bereizitako direktorioen zerrenda, liburu " -"elektronikoak hara igortzeko. Existitzen den lehena erabiliko da." +"Liburu elektronikoak gordetzeko komen bidez berezituriko direktorioen " +"zerrenda, non gure irakurgailuaren memoria-gune nagusian liburu-e " +"horiek gordeko ditugun. Aurkituko den lehen zerrenda izango da erabiliko den " +"lehenengoa." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" +"Liburu elektronikoak gordetzeko komen bidez berezituriko direktorioen " +"zerrenda, non gure irakurgailuaren memoria-txarteletan liburu-e " +"horiek gordeko ditugun. Aurkituko den lehen zerrenda izango da erabiliko den " +"lehenengoa." + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "S60 telefonoekin komunikatu." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Komunikatu WebOS tablets enpresakoekin." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1062,34 +1076,34 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Desgaitu Apple kontrolatzailea" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Gaitu Apple kontrolatzailea" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" "Erabili liburu-sailak kategoriak izango balira bezala iTunes/iBooks horietan." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" "Gaitu liburu-sailaren izena erabiltzea iTunes genero bezala, iBooks " "kategoria bezala" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "iTunes/iBooks horietatik cache-azalak" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "Gaitu ikusi ahal izatea iTunes/iBooks horietako azalak" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1098,7 +1112,7 @@ msgstr "" "\"Kopiatu fitxategiak iTunes Media %s karpetara\" gaituta dago iTunes " "Preferences|Advanced horretan (iTunes Hobespenak/Aurreratua)" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1106,21 +1120,21 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Apple markako gailua" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "iTunes/iBooks horiekin komunikatu." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" "Apple enpresako gailua detektatu egin da, iTunes-en nabigatzen ari da, " "mesedez itxaron..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1128,7 +1142,7 @@ msgstr "" "Ezin dira liburuak zuzenean gailu elektronikotik kopiatu. Herrestan eraman " "iTunes Liburutegitik mahaigainera, gero itsatsi calibre liburutegiko leihoan." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1138,7 +1152,7 @@ msgstr "" "http://www.mobileread.com/forums/showthread.php?t=118559 argibide " "gehiagorako; ikus hortxe: 'Connect to iTunes'" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " @@ -1148,29 +1162,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "forum posthorretara ea informazio gehiago lortzen duzun.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Irakurgailuaren zerrendatze metadatuak eguneratzen..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d %(tot)d horietatik" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "amaiturik" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1180,7 +1194,7 @@ msgstr "" "Ezabatu \"iBooks app\" erabiliz.\n" "Egin ezazu klik 'Zehaztasunak erakutsi' zerrenda ikusteko." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1188,36 +1202,36 @@ msgstr "" "Azalaren arte lan batzuk ezin izan dira bihurtu.\n" "Egin ezazu klik 'Zehaztasunak erakutsi' zerrenda ikusteko." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Albisteak" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Katalogoa" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Komunikatu iTunes horrekin ." @@ -1281,8 +1295,9 @@ msgstr "Liburu zerrenda gailutik eskuratzen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1292,8 +1307,9 @@ msgstr "Liburuak gailura transferitzen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1315,8 +1331,8 @@ msgstr "Gailutik liburuak ezabatzen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1605,6 +1621,11 @@ msgid "" "calculating a page count. Specify the name of the custom column here, for " "example, #pages. " msgstr "" +"Baldin badaukazu zure calibre-liburutegian pertsonalizaturiko zutabe bat " +"liburuen orrialde kopuru zehatzarekin, zera lor dezakezu, calibrek " +"informazio hori zuzenean erabiltzea orrialde kopurua kalkulatzen ibili " +"beharrean. Zehaztu ezazu hemen pertsonalizaturiko zutabearen izena, " +"esaterako: #orrialdeak. " #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:450 msgid "Communicate with the Kindle DX eBook reader." @@ -1636,6 +1657,10 @@ msgid "" "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" +"Oro har, KOBO irakurgailuek e-liburuaren azaleko irudia liburu " +"elektronikotik bertatik eskuratzen dute. Aukera honekin, ordea, calibre " +"programak irakurgailura liburu-azal irudi berezia bidaliko du. Aukera hau " +"erabilgarria da azala zeuk aldatu baduzu." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:63 msgid "Upload Black and White Covers" @@ -1651,6 +1676,11 @@ msgid "" "With this option Calibre will show the expired records and allow you to " "delete them with the new delete logic." msgstr "" +"Aurreko bertsioarekin problema bat dela medio, ez da geratu kepub formatuko " +"libururik datu-basean gordeta. Aukera honi esker, Calibre programak " +"erakutsiko dizu iraungitako grabazioak zeintzuk diren eta utziko dizu " +"iraungitako horiek behar bezala ezabatzen ezabatzeko sistema berri bati " +"esker." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:69 msgid "Show Previews" @@ -1662,6 +1692,10 @@ msgid "" "they are no longer displayed as there is no good reason to see them. Enable " "if you wish to see/delete them." msgstr "" +"Kobo-ren aurreikuspenak Touch horretan eta beste bertsio batzuetan ezarri " +"dira eta lehenetsitako aukera bezala aurreikuspen horiek ez dira berez " +"erakutsiko, erakusteko arrazoi onik ez badago behintzat. Ezarri aukera hau " +"baldin eta aurreikuspen horiek ikusi edota ezabatu nahi baldin badituzu." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 msgid "Show Recommendations" @@ -1822,15 +1856,87 @@ msgstr "Komunikatu COBY delakoarekin" msgid "Communicate with the Ex124G" msgstr "Komunikatu Ex124G horrekin" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "MTP Gailua" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "Komunikatu MTP gailuekin" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Eskuratu gailuaren informazioa." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "Irakurtzen metadatuak irakurgailutik" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "Irakurtzen metadatuak %s horretatik" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "Eguneratzen irakurgailuko metadatuen kaxea (cache-a)" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "Burutu da irakurgailuko metadatuen irakurketa" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "Bidali egin da %s irakurgailura" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "Burutu da bidaltze lana irakurgailura" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "Gehitu da %s" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "Burutu da gehiketa" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "Ezabatzen liburuak zure irakurgailutik..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "%s hori ezabatu da" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "Liburu guztiak ezabatu egin dira" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "Ezabatzen liburuak metadatuetatik" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "%s ezabatu egin da" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "Liburu guztiak ezabatu dira" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "Irakurgailu MTP ezezaguna" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1880,18 +1986,17 @@ msgstr "" "Iruzkinak ezabatu egin dira SONY reader gailuak horiekin pott egiten duelako" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Guztiak izenburuaren arabera" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Guztiak egilearen arabera" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1900,7 +2005,6 @@ msgstr "" "modukoak. Aukeren artean hauek: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2026,40 +2130,49 @@ msgid "" "the T1 sets it. This means it will only show the first author for books with " "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" +"Ezarri ezazu aukera hau liburuaren egilea nor den Sony irakurgailuan T1 " +"irakurgailuetan bezala agertzea nahi baldin baduzu. Aukera hau hautatuz gero " +"hauxe ondorioa: liburuak hainbat egile baldin baditu, lehenengoaren izena " +"besterik ez da agertuko. Utzi aukera hau ezgaituta Metadatuen kontrol-" +"gehigarriak erabiltzen badituzu." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "Smart Gailua" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "Komunikatu honekin: Smart Device apps" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "Dena zerbaitengatik" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "Gaitu konexioak abiarazte unean" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" "Begira ezazu leihatilatxo honetan konexioak onartzeko calibre abiarazten " "den unean" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "Segurtasun-pasahitza" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Sar ezazu pasahitz bat. Gailuaren aplikazioak calibre-rekin konektatzeko " "erabili beharko du pasahitz hori." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "Erabili sareko portu finkoa" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2067,11 +2180,11 @@ msgstr "" "Markatua baldin badago, erabil ezazu portuaren zenbakia \"Portua\" " "leihatilatxoan. Bestela, gailuak ausaz hautatuko du porturen bat" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "Portuaren zenbakia: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2079,19 +2192,33 @@ msgstr "" "Sar ezazu gailuak erabiliko duen portuaren zenbakia, \"hautatutako portua\" " "leihatilatxoa markatuta baldin badago erabiliko duen zenbakia" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" -msgstr "" +msgstr "Inprimatu arazte-informazio gehigarria" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" +"Markatu leihatilatxo hau beharrezkoa denean problemaren bati buruzko " +"informazioa partekatzekoan" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" +"Komen bidez berezituriko metadatuen eremuen zerrenda, irakurgailuan bilduma " +"itxura hartzeko prestatuak." + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "Hauexek dauden aukerak: serieak, etiketak, egileak, etab." + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 +msgid "Enable the no-activity timeout" +msgstr "Gaitu itxaronaldiko energia-aurrezteko etena" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 -msgid "Enable the no-activity timeout" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2099,29 +2226,35 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "Erabil ezazu honako IP helbidea" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" -msgstr "" +msgstr "Norbait gehigitan saiatu da %s horretatik konexioa lotzen" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Eskuratu gailuaren informazioa." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" -msgstr "" +msgstr "Ezin portu hori erabili honako aukeretan: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" -msgstr "" +msgstr "Ausazko portua ezartzerakoan huts egin da" #: /home/kovid/work/calibre/src/calibre/devices/sne/driver.py:17 msgid "Communicate with the Samsung SNE eBook reader." @@ -2167,23 +2300,23 @@ msgstr "Kontaktatu Stash W950 reader enpresakoekin." msgid "Communicate with the Wexler reader." msgstr "Kontaktatu with the Wexler reader enpresakoekin." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" "Ezin izan da %s disko irakurgailua detektatu. Saia zaitez berrabiarazten." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "Ezin izan da %s muntaia gunea detektatu. Saia zaitez berrabiarazten." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Ezin izan da %s disko irakurgailua detektatu." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " @@ -2192,12 +2325,12 @@ msgstr "" "Ezin izan da detektatu %s diskoaren gailua. Edo dagoeneko gailua erauzi egin " "da, edo zure kernel horrek esportatzen ari da SYSFS bertsio zaharkitu bat." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Ezin da memoria nagusia muntatu. (Errore kodea: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2206,32 +2339,9 @@ msgstr "" "%s memoria nagusia irakurtzeko memoria da soilik. Hau normalean fitxategi " "sistemen akatsengatik gertatu ohi da." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Aukeratutako slot-a: %s ez-onartua." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "Ez dago espazio libre nahikorik memoria nagusian." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "Ez dago espazio libre nahikorik memoria-txartelean." +msgstr "Ezin izan da gailua muntatu" #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" @@ -2281,6 +2391,11 @@ msgid "" "cable/USB port on your computer. If you device has a \"Reset to factory " "defaults\" type of setting somewhere, use it. Underlying error: %s" msgstr "" +"Ezin izan da zure gailuko memoria nagusian sartu. Laguntza ona lortzeko, " +"gailuko fabrikatzaileekin harremanetan jarri beharko zenuke. Askotan " +"konponbidea hauxe: saia zaitez beste USB kable edo beste USB portu batekin. " +"Zure gailuak baldin badu \"Hasierako ezarpenak berrezarri\", aukera hori " +"erabiltzea duzu. Akatsa: %s" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 #, python-format @@ -2291,6 +2406,13 @@ msgid "" "your SD card using the FAT32 filesystem. Also make sure there are not too " "many files in the root of your SD card. Underlying error: %s" msgstr "" +"Ezin izan da zeure SD txartelean eragiketarik egin. Zergatia jakiteko hona " +"iradokizun batzuk. SD txartela kalteturik egon liteke. Gerta daiteke zure " +"irakurgailurako memoria handiegia izatea. Txartela idaztetik babestuta egon " +"liteke, etab. Proba ezazu beste SD txartel batekin. Beste aukera, zure SD " +"txartela berriro formateatzea duzu FAT32 formatu-sistema erabilita. " +"(Txartelean dagoena galduko duzu, jakina). Bestalde, ziurtatu ezazu ez " +"dagoela fitxategi gehiegi zure SDaren erroan (root-ean). Akatsa: %s" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:68 @@ -2365,7 +2487,7 @@ msgstr "A txartelaren karpeta" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:69 msgid "Swap main and card A" -msgstr "" +msgstr "Aldatu nagusia eta A txartela" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:70 msgid "" @@ -2373,6 +2495,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Aukeratutako slot-a: %s ez-onartua." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "Ez dago espazio libre nahikorik memoria nagusian." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "Ez dago espazio libre nahikorik memoria-txartelean." + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4403,8 +4548,8 @@ msgstr "Etiketak" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4555,7 +4700,7 @@ msgstr "" "Eskura ezazu liburu azal bat irudi/gizarte metadatuekin bere ISBN-ren bidez " "hemendik: LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4842,7 +4987,7 @@ msgid "Sidebar" msgstr "Alboko barra" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4858,81 +5003,81 @@ msgstr "" msgid "Table of Contents:" msgstr "Aurkibidea:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" "Lehenetsita: bidali fitxategia memoria-txartelara trepetaren memoria " "nagusira bidali beharrean" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Baieztatu ezabatu baino lehen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Leiho nagusiaren geometria" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Oharra bidali bertsio berri bat eskuragarri dagoen bakoitzean" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Erabili zenbaki erromatarrak zenbaki segidetarako" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" "Sailkatu etiketa zerrendak, izenen arabera, ospearen arabera edo balorazioen " "arabera" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" "Etiketen egokitasuna, korrespondentzia egiten du baten arabera edo guztien " "arabera." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "Erakutsiko den liburu-azal kopurua, liburu-azal-arakatzaile moduan" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "Lehenetsitako balioak LRF formatura bihurtzeko" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "Aukerak LRF liburu-e irakurgailuarentzat" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Barneko irakurtzeko sistema erabilita ikus daitezkeen formatuak" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Liburu zerrenda zenbat zutabetan erakutsiko" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "Automatikoki abiaraziko du zerbitzariko edukia hasi aplikazioan" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "Albiste zaharragoak datu basean gordeta" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Erakutsi sistemako erretiluaren ikonoa" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Karga itzazu irakurgailuan deskargaturiko albisteak" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "Liburutegitik liburu berriak ezabatu gailura igo eta gero" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -4940,88 +5085,98 @@ msgstr "" "Erakutsi Cover Flow, (liburu-azal nabigazioa), berariazko leiho batean eta " "ez calibreren leiho nagusian" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "Desgaitu abisuak sistemaren erretilu ikonotik" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" "Lehenetsitako egiteko ekintza klik egiten duzunean \"bidali irakurgailura\" " "botoian" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" "Deskargatu gizarte mailako metadatuak (etiketak/balorazioak/eta abar.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" "Gainetik idatzi egilearen izena eta testuaren izenburua metadatu berriekin" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "Modu automatikoan deskargatu liburu-azala, eskura baldin badago." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" "Murriztu itzazu aldi bereko gehienezko egitekoen kopurua dauden CPU-en " "arabera" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" "Erakutsi batez besteko balorazioa kontu bakoitzeko etiketen arakatzailean" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "Desgaitu EI (erabiltzailearen interfazearen) animazioak" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "etiketatu arakatzailearen kategoriak ez erakusteko moduan" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "Erakutsi berriro ere baieztaben hau" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "Berrabiarazi beharko" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Aukeratu fitxategiak" @@ -5238,6 +5393,26 @@ msgstr "" msgid "No book files found" msgstr "Liburu fitxategirik ez da aurkitu" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Gehitu liburuak liburutegira" @@ -5251,7 +5426,7 @@ msgid "Merging user annotations into database" msgstr "Erabiltzailearen oharrak datu basearekin bateratzen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "Berreskura itzazu zure ohar eta zirriborroak (esperimentala)" @@ -5519,7 +5694,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5777,14 +5952,14 @@ msgid "Main memory" msgstr "Memoria nagusia" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "Memoria-txartela A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "Memoria-txartela B" @@ -5907,7 +6082,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6658,7 +6833,7 @@ msgid "The specified directory could not be processed." msgstr "Zehaztutako direktorioa ezin izan da prozesatu." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Libururik ez" @@ -6813,7 +6988,7 @@ msgstr "" "liburutegia osatzeko" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6921,42 +7096,42 @@ msgstr "" msgid "Collections" msgstr "Bildumak" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "Azala itsatsi" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "Azala kopiatu" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "Azala kendu" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "Egin klik birritan liburuaren zehaztasunen leihoa ikusteko" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Bidea (Path)" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "Azalaren tamaina: %(width)d x %(height)d" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6967,7 +7142,7 @@ msgstr "BibTeX Aukerak" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6991,7 +7166,7 @@ msgstr "Aukerak honetako propio:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -7010,7 +7185,7 @@ msgstr "outputa, helburua" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -7049,7 +7224,7 @@ msgstr "outputa, helburua" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -7114,51 +7289,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "CSV/XML aukerak" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "E-liburu aukerak" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -7166,53 +7366,73 @@ msgstr "" msgid "Name" msgstr "Izena" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "Barnean sartzen diren atalak" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "Liburuak &Generoaren arabera" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" -msgstr "Duela gutxi &Gehituak" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "&Deskripzioak" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "Liburuak &Sailaren arabera" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "Liburuak &Izenburuaren arabera" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "Baztertutako liburuak" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -7220,96 +7440,96 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "Baztertutako generoak" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" -msgstr "&Baztertzeko etiketak" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" -msgstr "Baztertutako liburuak" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "Beste aukera batzuk" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " hazbete" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "&Batu Iruzkinak horrekin" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "Aur&retik" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "At&zetik" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "&Bereizgailua" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " hazbete" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -9111,212 +9331,213 @@ msgstr "gehitzeko etiketak" msgid "tags to remove" msgstr "ezabatzeko etiketak" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "Ez dago zehaztasunik eskura." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "Irakurgailua dagoeneko ez dago konektaturik." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "Irakurgailuaren akatsgabetze detekzioa" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Lortu irakurgailutik informazioa" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Lortu liburu zerrenda irakurgailutik" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "Lortu zirriborroak eta oharrak irakurgailutik" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Igorri irakurgailura metadatuak" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "Igorri irakurgailura bildumak" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "Kargatu %d liburuak irakurgailuan" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Ezabatu liburuak irakurgailutik" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Deskargatu liburuak irakurgailutik" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Ikusi liburua irakurgailuan" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Ezarri lehenetsia bezala \"irakurgailura bidali\" ekintza" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Bidali memoria nagusira" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "Bidali A memoria-txartelera" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "Bidali B memoria-txartelera" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Memoria nagusia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "Bidali formatu zehatza hona" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Bidali eta ezabatu liburutegitik" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "Egotzi irakurgailua (Eject)" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Errorea" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Irakurgailuarekin komunikatzeko saioak huts egin du" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "Ez dago formatu egokirik" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "Aukeratu karpeta bat irakurgailua izango balitz bezala zabaltzeko" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Akatsen bat irakurgailuarekin komunikatzerakoan" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Gailua: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " detektaturik." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "hautatua bidaltzeko" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Gailurik ez dago" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Aukeratu irakurgailura bidaltzeko formatua" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Ezin izan da igorri: ez dago inolako gailurik konektatua" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Txartelik ez dago" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "Ezin bidali: gailuak ez dauka memoria-txartelik" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Bihurtu modu automatikoan hurrengo liburuak irakurgailuan kargatu aurretik?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "Katalogoak irakurgailura bidaltzen." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Albisteak irakurgailura bidaltzen." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Liburuak irakurgailura bidaltzen." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -9325,39 +9546,41 @@ msgstr "" "topatu egin ez delako. Lehenengo eta behin, bihurtu liburua(k) zure " "irakurgailuak onartzen duen formaturen batean." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "Lekurik ez irakurgailuan" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" "

Ezin da libururik kargatu irakurgailuan, ez dago leku libre nahikorik eta " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "Formatu ezezagunak" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Baliorik ez duen txantiloia" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9388,6 +9611,59 @@ msgstr "Erabil ezazu egile-sailkapena, egile izenaren arabera sailkatzeko" msgid "Save &template:" msgstr "Gorde &txantiloi:" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "Editatu txantiloia" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "Zenbat liburu hutsik?" @@ -9459,10 +9735,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "Bateratu &liburu-azala bistaratzen denarekin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Nire liburuak" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10764,7 +11048,7 @@ msgstr "&Pasahitza:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11033,11 +11317,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -11095,8 +11374,8 @@ msgstr "Bertan behara uzten..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Egileak" @@ -11719,77 +11998,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12044,12 +12325,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "Editatu txantiloia" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "Aztertu e-posta ezarpenak" @@ -12465,7 +12740,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "Liburu-azalen arakatzailea" @@ -12474,7 +12749,7 @@ msgid "Shift+Alt+B" msgstr "Maiusk+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "Etiketa arakatzailea" @@ -12498,7 +12773,7 @@ msgstr "Konektaturik " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "Liburuaren zehaztasunak" @@ -14757,137 +15032,147 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Txiki" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Handi" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Ertain" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "Beti" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "Inoiz ez" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "Lehen letratik" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "Desgaitua" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "Partizioduna" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " edo " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Aukeratu &hizkuntza (berrabiarazi beharko gero):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "Gaitu sistema &erretilu ikonoa (berrabiarazi beharko)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "Erabiltzailearen interfazearen &diseinua (berrabiarazi beharko):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Desgaitu animazio guztiak. Erabilgarria ordenagailu motela/zaharra baldin " "badaukazu." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "Desgaitu &animazioak" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "Desgaitu &abisuak sistemaren erretiluan" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "Erakutsi &splash (harrerako) pantaila hasterakoan" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "&Tresna-barra" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "&Ikonoaren tamaina:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "Erakutsi &testua ikonoen azpian:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "Interfazeko letra-tipoa:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "Aldatu &letra-tipoa (berrabiazi beharko)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "Erabili &Erromatar zenbakiak liburu-sailetarako" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -14896,17 +15181,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" -msgstr "Erabili &Erromatar zenbakiak liburu-sailetarako" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -14916,11 +15195,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -14934,22 +15213,22 @@ msgstr "" "izateko neurriz egokiturik dauden taldeak. Ezarri desgaitua\n" "ez badituzu inoiz azpikategoriak nahi." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14958,34 +15237,34 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "Erakutsi &batez besteko balorazioak etiketen arakatzailean" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Erakutsi liburu-azala &arakatzailea leiho bananduetan (berrabiarazi beharko)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "Nabigatzaile moduan erakusteko liburu-azalen &Kopurua (berrabiarazi " "beharko):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -15025,11 +15304,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "Berrabiarazi beharko" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -17240,7 +17514,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -18654,7 +18928,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -18662,7 +18936,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -18672,7 +18946,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -18681,7 +18955,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -18695,7 +18969,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -18703,7 +18977,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -18711,7 +18985,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -18719,7 +18993,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -18727,7 +19001,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -18735,7 +19009,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -18743,7 +19017,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -18751,7 +19025,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -18762,7 +19036,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -18773,7 +19047,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -18783,7 +19057,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -18792,94 +19074,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -19706,19 +20069,19 @@ msgstr "" msgid "creating custom column " msgstr "zutabe pertsonalizatua sortzen " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "Kopiatzen %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "Trinkotzen datu basea" diff --git a/src/calibre/translations/fa.po b/src/calibre/translations/fa.po index a6a2771a84..9438082133 100644 --- a/src/calibre/translations/fa.po +++ b/src/calibre/translations/fa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-06-07 03:13+0000\n" "Last-Translator: Farhood M,K, Kiazand \n" "Language-Team: Persian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:47+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:45+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "سفارشی کردن" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "قادر به تنظیم نیست." @@ -320,223 +322,223 @@ msgstr "مشخصات کتاب را در فایل های %s قرار بده" msgid "Set metadata from %s files" msgstr "مشخصات کتاب را از فایل های %s بگیر" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "کتاب ها را به کالیبر یا دستگاه متصل شده اضافه کن." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "اطلاعات اضافی را زا کیندل متصل شده بگیر (آزمایشی)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "ایجاد یک کاتالوگ از کتاب های موجود در کتاب خانه کالیبر من" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "تبدیل کتاب ها به فرمت های متنوع کتاب الکترونیکی" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "کتاب ها را از کتابخانه کالیبر یا دستگاه متصل پاک کن" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "مشخصات کتابهای موجود در کتابخانه کالیبر را ویرایش کن" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "کتاب ها را در کتابخانه کالیبر بخوان" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "اخبار را از اینترنت در قالب کتاب الکترونیکی دانلود کن" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "نشان دادن سریع لیستی از کتاب های مرتبط" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "کتابهارا از کتابخانه کالیبر به هارد خود منتقل کن" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "مشخصات کتاب را در یک پنجره موقت نشان بده" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "شروع مجدد کالیبر" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "باز کردن پوشه ای که حاوی پرونده های مربوط به کتاب های موجود در کتاب خانه " "کالیر شماست" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "فرستادن کتاب ها به دستگاه متصل شده" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "باز کردن راهنمای کاربر کالیبر" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "اختصاصی کردن کالیبر" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "کپی کردن کتاب ها از دستگاه به کتاب خانه کالیبر شما" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "کپی یک کتاب از یک کتاب خانه کالیبر به دیگری" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "کتابی اتفاقی از کتابخانه کالیبره انتخاب کنید" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "شکل و شمایل" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "واسط" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "شکل و شمایل کالیبره را برای مطابقت با سلیقه خودتان تنظیم کنید" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "رفتار" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "نحوه رفتار کالیبره را عوض کنید" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "ستون های خودتان را اظافه کنید" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "نوار ابزار" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "جستجو" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "گزینه های ورودی" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "تبدیل" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "قرار دادن خصوصیات تبدیل شدن برای هر فرمت ورودی به طور مجزا" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "گزینه‌های معمول" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "قرار دادن خصوصیات مشترک تبدیل برای تمام فرمت ها" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "گزینه های خروجی" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "قرار دادن خصوصیات تبدیل شدن برای هر فرمت خروجی به طور مجزا" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "اضافه کردن کتاب" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "وارد کردن/فرستادن" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "تنظیم چگونگی خوانش مشخصات کتاب، در هنگام اضافه شدن کتاب، توسط کالیبر" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "ذخیره کردن کتاب ها بر روی هارد" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -544,49 +546,49 @@ msgstr "" "چگونگی فرستادن فایلها از روی کتابخانه ی کالیبر بر روی هارد در هنگام استفاده " "از \"ذخیره بر روی هارد\"" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "تغییر قسمت های مشخصات کتاب قبل از ذخیره کردن/فرستادن" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "پیشرفته" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "به اشتراک گذاشتن کتاب ها بوسیله ی پست الکترونیکی" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "به‌اشتراک گذاشتن" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -594,55 +596,55 @@ msgstr "" "تنضیمات اشتراک گذاری کتاب ه بوسیله ی پست الکترونیکی. می تواند برای ارسال " "خودکار اخبار بار گذاری شده به وسیله ی شما استفاده شود" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "به اشتراک گذاشتن بر روی شبکه" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "دریافت مشخصات کتاب" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "چگونگی دریافت مشخصات کتاب توسط کالیبر" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "افزونه‌ها" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "اضافه/حذف/دلبخواه کردن قابلیت های مختلف کالیبر" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "تنظیمات کوچک" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "بهینه کردن اعمال کالیبر در موارد مختلف" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "صفحه‌کلید" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "تنظیم دلبخواه \"میان بر\" های کالیبر بر روی صفحه کلید" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "گوناگون" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "تنظیمات حرفه ای گوناگون" @@ -976,21 +978,27 @@ msgstr "لگاریتم اشکال یابی" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1002,38 +1010,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1041,103 +1049,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1194,8 +1202,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1205,8 +1214,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1228,8 +1238,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1705,15 +1715,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1757,25 +1839,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1868,63 +1948,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1932,27 +2026,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1996,67 +2096,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2190,6 +2267,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3840,8 +3940,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3974,7 +4074,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4251,7 +4351,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4265,155 +4365,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4622,6 +4732,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4635,7 +4765,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4895,7 +5025,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5145,14 +5275,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5269,7 +5399,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5995,7 +6125,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6133,7 +6263,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6235,42 +6365,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6281,7 +6411,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6305,7 +6435,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6324,7 +6454,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6363,7 +6493,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6428,51 +6558,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6480,53 +6635,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6534,95 +6709,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8376,248 +8551,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8647,6 +8825,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8709,10 +8940,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9929,7 +10168,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10198,11 +10437,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10260,8 +10494,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10874,77 +11108,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11191,12 +11427,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11596,7 +11826,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11605,7 +11835,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11629,7 +11859,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13796,135 +14026,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13933,17 +14173,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13953,11 +14187,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13966,22 +14200,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13990,31 +14224,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14052,11 +14286,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16159,7 +16388,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17482,7 +17711,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17490,7 +17719,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17500,7 +17729,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17509,7 +17738,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17523,7 +17752,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17531,7 +17760,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17539,7 +17768,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17547,7 +17776,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17555,7 +17784,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17563,7 +17792,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17571,7 +17800,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17579,7 +17808,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17590,7 +17819,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17601,7 +17830,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17611,7 +17840,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17620,94 +17857,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18359,17 +18677,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/fi.po b/src/calibre/translations/fi.po index aa5daa62e9..83758f9b01 100644 --- a/src/calibre/translations/fi.po +++ b/src/calibre/translations/fi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-02-03 12:13+0000\n" "Last-Translator: Jaakko Perttilä \n" "Language-Team: Finnish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:40+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:39+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Mukauta" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Ei voida määrittää" @@ -323,273 +325,273 @@ msgstr "Aseta metatiedot %s -tiedostoille" msgid "Set metadata from %s files" msgstr "Aseta metatiedot %s -tiedostoista" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Lisää kirjoja joko calibreen tai liitettyyn laitteeseen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Nouda sivuhuomautukset liitetystä Kindlestä (kokeellinen)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Luo luettelo calibren kirjaston kirjoista" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Muunna kirjoja eri e-kirjamuotoihin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Poista kirjoja calibren kirjastosta tai liitetystä laitteesta" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Muokkaa calibren kirjaston kirjojen metatietoja" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Lue calibren kirjastossa olevia kirjoja" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Lataa uutisia internetistä e-kirjamuodossa" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Näytä nopeasti lista liittyvistä kirjoista" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Vie kirjoja calibren kirjastosta kiintolevylle" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Näytä kirjan tiedot erillisessä ponnahdusikkunassa" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Käynnistä calibre uudelleen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Lähetä kirjat liitettyyn laitteeseen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Selaa calibren käyttöohjetta" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Mukauta calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Kopioi kirjoja liitetystä laitteesta calibren kirjastoon" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Nouda uusia tai päivitettyjä plugineja calibreen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Ulkoasu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Käyttöliittymä" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Mukauta calibren käyttöliittymän ulkoasu ja käyttötuntuma sinulle " "mieleiseksi." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Toiminta" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Muuta calibren käyttäytymistä." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Lisää omia sarakkeita" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Lisää/poista sarakkeita calibren kirjaluetteloon" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Työkalupalkki" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "Valitse työkalupalkeissa ja pikavalikoissa näkyvät toiminnot" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Haku käynnissä" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Tuontiasetukset" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Muuntaminen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "Valitse jokaisen syötemuodon muunnosasetukset" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Yleiset asetukset" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Aseta kaikille tiedostomuodoille yhteiset muunnosasetukset" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Vientiasetukset" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "Valitse jokaisen vientimuodon muunnosasetukset" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Kirjojen lisääminen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Tuonti ja vienti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Säädä miten calibre lukee metatiedot tiedostoista kirjoja lisättäessä" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Tallentaa kirjoja levylle" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" "Säädä miten calibre vie tiedostoja tietokannastaan valitaan Tallenna levylle" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Kirjojen lähettäminen laitteisiin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "Säädä miten calibre siirtää tiedostoja e-kirjojen lukijaasi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Muuta metatietokenttiä ennen tallentamista/lähettämistä" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Mallitoiminnot" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Lisäasetukset" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Kirjojen jakaminen sähköpostitse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Jakaminen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -597,11 +599,11 @@ msgstr "" "Ota käyttöön kirjojen jakaminen sähköpostitse. Toimintoa voidaan käyttää " "lähettämään ladatut uutiset automaattisesti laitteellesi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Jakaminen verkon kautta" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -609,45 +611,45 @@ msgstr "" "Ota käyttöön calibren sisältöpalvelin. Sen avulla pääset käsiksi kirjastoosi " "verkon kautta missä tahansa ja millä tahansa laitteella" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Metatietojen lataus" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Lisäosat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Lisää/poista/mukauta calibren toimintoja" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Hienosäätö" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "Hienosäädä calibren käyttäytymistä eri yhteyksissä" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Näppäimistö" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Sekalaiset" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Sekalaiset kehittyneet asetukset" @@ -992,23 +994,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Kommunikoi Android-puhelinten kanssa." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Pilkulla eroteltu lista laitteen hakemistoista, joihin e-kirjat lähetetään. " -"Ensimmäistä olemassaolevaa käytetään" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Kommunikoi S60-puhelimien kanssa." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1020,38 +1026,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Käytä Sarjaa kategoriana iTunesissa/iBooksissa" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1059,61 +1065,61 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Kommunikoi iTunesin/iBooksin kanssa" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Apple-laite havaittu, ladataan iTunes, odota hetki..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Päivittää laitteen metatietolistausta..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "Valmis" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1123,7 +1129,7 @@ msgstr "" "Poista iBooks-sovelluksella.\n" "Valitse 'Näytä yksityiskohdat' nähdäksesi listan." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1131,36 +1137,36 @@ msgstr "" "Osaa kansitaiteesta ei voitu kääntää.\n" "Valitse 'Näytä yksityiskohdat' nähdäksesi listan." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Uutiset" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Luettelo" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Kommunikoi iTunesin kanssa." @@ -1218,8 +1224,9 @@ msgstr "Haetaan listaa laitteella olevista kirjoista..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1229,8 +1236,9 @@ msgstr "Siirretään kirjoja laitteelle..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1252,8 +1260,8 @@ msgstr "Poistetaan kirjoja laitteelta..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1731,15 +1739,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Haetaan laitetietoja..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1783,18 +1863,17 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1803,7 +1882,6 @@ msgstr "" "laitteella. Vaihtoehtoja ovat: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1896,63 +1974,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1960,27 +2052,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Haetaan laitetietoja..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2024,67 +2122,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Levyasemaa %s ei havaittu. Kokeile uudelleenkäynnistämistä." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "Alustaa %s ei havaittu. Kokeile uudelleenkäynnistämistä." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Levyasemaa %s ei havaittu." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Päämuistin käyttö epäonnistui (Virhe: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Valittu korttipaikka: %s ei ole tuettu." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "Päämuistissa ei ole tarpeeksi vapaata tilaa" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "Muistikortilla ei ole riittävästi vapaata tilaa" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Konfiguroi laite" @@ -2218,6 +2293,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Valittu korttipaikka: %s ei ole tuettu." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "Päämuistissa ei ole tarpeeksi vapaata tilaa" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "Muistikortilla ei ole riittävästi vapaata tilaa" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3927,8 +4025,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4061,7 +4159,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4338,7 +4436,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4352,155 +4450,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4710,6 +4818,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4723,7 +4851,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4983,7 +5111,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5233,14 +5361,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5357,7 +5485,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6083,7 +6211,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6221,7 +6349,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6323,42 +6451,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6369,7 +6497,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6393,7 +6521,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6412,7 +6540,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6451,7 +6579,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6516,51 +6644,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6568,53 +6721,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6622,95 +6795,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8464,248 +8637,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8735,6 +8911,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8797,10 +9026,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10017,7 +10254,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10286,11 +10523,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10348,8 +10580,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Kirjoittajat" @@ -10962,77 +11194,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11279,12 +11513,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11684,7 +11912,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11693,7 +11921,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11717,7 +11945,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13884,135 +14112,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -14021,17 +14259,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -14041,11 +14273,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -14054,22 +14286,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14078,31 +14310,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14140,11 +14372,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16247,7 +16474,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17581,7 +17808,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17589,7 +17816,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17599,7 +17826,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17608,7 +17835,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17622,7 +17849,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17630,7 +17857,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17638,7 +17865,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17646,7 +17873,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17654,7 +17881,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17662,7 +17889,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17670,7 +17897,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17678,7 +17905,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17689,7 +17916,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17700,7 +17927,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17710,7 +17937,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17719,94 +17954,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18458,17 +18774,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/fo.po b/src/calibre/translations/fo.po index bde28538d6..69b082b205 100644 --- a/src/calibre/translations/fo.po +++ b/src/calibre/translations/fo.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2011-08-05 17:17+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Faroese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:40+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:39+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "" @@ -317,323 +319,323 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -949,21 +951,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -975,38 +983,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1014,103 +1022,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1167,8 +1175,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1178,8 +1187,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1201,8 +1211,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1678,15 +1688,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1730,25 +1812,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1841,63 +1921,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1905,27 +1999,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1969,67 +2069,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2163,6 +2240,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3810,8 +3910,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3944,7 +4044,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4221,7 +4321,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4235,155 +4335,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4592,6 +4702,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4605,7 +4735,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4865,7 +4995,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5115,14 +5245,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5239,7 +5369,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5965,7 +6095,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6103,7 +6233,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6205,42 +6335,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6251,7 +6381,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6275,7 +6405,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6294,7 +6424,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6333,7 +6463,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6398,51 +6528,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6450,53 +6605,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6504,95 +6679,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8346,248 +8521,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8617,6 +8795,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8679,10 +8910,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9899,7 +10138,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10168,11 +10407,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10230,8 +10464,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10844,77 +11078,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11161,12 +11397,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11566,7 +11796,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11575,7 +11805,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11599,7 +11829,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13766,135 +13996,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13903,17 +14143,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13923,11 +14157,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13936,22 +14170,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13960,31 +14194,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14022,11 +14256,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16129,7 +16358,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17452,7 +17681,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17460,7 +17689,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17470,7 +17699,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17479,7 +17708,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17493,7 +17722,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17501,7 +17730,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17509,7 +17738,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17517,7 +17746,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17525,7 +17754,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17533,7 +17762,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17541,7 +17770,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17549,7 +17778,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17560,7 +17789,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17571,7 +17800,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17581,7 +17810,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17590,94 +17827,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18329,17 +18647,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index 7b44889204..37b69b3ba2 100644 --- a/src/calibre/translations/fr.po +++ b/src/calibre/translations/fr.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.22\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" -"PO-Revision-Date: 2012-09-02 12:12+0000\n" -"Last-Translator: Debesse Morgan \n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" +"PO-Revision-Date: 2012-09-12 20:26+0000\n" +"Last-Translator: sengian \n" "Language-Team: PCGen\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2012-09-03 05:20+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-13 04:37+0000\n" +"X-Generator: Launchpad (build 15944)\n" "Language: fr\n" "X-Poedit-Bookmarks: 1177,1104,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -29,22 +29,23 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -83,8 +84,8 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -135,20 +136,20 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -177,12 +178,12 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -208,6 +209,7 @@ msgstr "Personnaliser" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Configuration impossible" @@ -328,69 +330,69 @@ msgstr "Définir les métadonnées des fichiers %s" msgid "Set metadata from %s files" msgstr "Définir les métadonnées à partir des fichiers %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Ajouter des livres à calibre ou à l’appareil connecté" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Récupérer les annotations depuis un Kindle connecté (expérimental)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" "Générer un catalogue des livres présents dans votre librairie calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Convertir des livres vers divers formats de livres numériques" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" "Supprimer des livres de votre librairie calibre ou d'un périphérique connecté" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Modifier les métadonnées des livres dans votre librairie calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Lire des livres dans votre librairie calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" "Télécharger les informations depuis Internet sous forme de livre numérique" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Afficher rapidement une liste des livres connexes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" "Exporter des livres à partir d’une librairie calibre vers le disque dur" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Afficher les détails du livre dans une infobulle séparée" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Redémarrer calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Ouvrir le répertoire contenant les fichiers du livre dans votre librairie " "calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Envoyer les livres vers l’appareil connecté" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -399,48 +401,48 @@ msgstr "" "iTunes ou bien à des répertoires sur votre ordinateur comme s'ils étaient " "des appareils." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Parcourir le manuel utilisateur de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Personnaliser calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" "Trouver facilement des livres similaires à celui sélectionné actuellement" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Basculer entre les différentes librairies calibre et effectuer de la " "maintenance dessus" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Copier des livres de votre appareil vers votre librairie calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" "Modifier les collections dans lesquelles les livres seront placés sur votre " "appareil" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Copier un livre depuis une librairie calibre vers une autre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Effectuer de petites personnalisations sur les fichiers EPUB ou htmlz de " "votre bibliothèque calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -448,59 +450,59 @@ msgstr "" "Trouver la correspondance précédente ou suivante lors des recherches dans " "votre librairie calibre en mode surligné" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Choisir un livre au hasard à partir de votre librairie calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Rechercher des livres à partir de différents revendeurs de livres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" "Obtenir les nouveaux modules d’extension Calibre ou mettre à jour ceux " "existant" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Apparence" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Interface" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Ajuster l’aspect et l’ergonomie de l’interface de calibre à votre convenance" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Comportement" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Changer le comportement de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Ajouter vos colonnes personnalisées" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Ajouter/retirer vos colonnes personnalisées de la liste des livres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Barre d’outils" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -508,69 +510,69 @@ msgstr "" "Personnaliser les barres d’outils et les menus contextuels, en changeant les " "actions disponibles dans ceux-ci" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Recherche en cours" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" "Personnaliser la façon dont la recherche de livres fonctionne dans calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Options de saisie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Conversion" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" "Définissez les options de conversion spécifiques pour chaque format d’entrée" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Options communes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" "Définir les options de conversion communes à tous les formats d’entrée" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Options de sortie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "Définir des options de conversion pour chaque format de sortie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Ajout de livres en cours" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Importer/Exporter" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Définir comment les métadonnées sont lues par calibre lors de l’ajout de " "livres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Enregistrement des livres sur le disque en cours" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -578,51 +580,51 @@ msgstr "" "Contrôler la manière dont calibre exporte les fichiers de sa base de données " "vers le disque lors de l'enregistrement vers le disque" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Envoi des livres vers appareils en cours" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Contrôler la manière dont calibre exporte les fichiers vers votre lecteur de " "livres numériques" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Tableau de connexions de métadonnées" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Modifier les champs de métadonnées avant enregistrement ou envoi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Modèles de fonctions" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Avancé" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Créer votre propre modèle de fonction" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Partager des livres par courriel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Partage en cours" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -631,11 +633,11 @@ msgstr "" "envoyer automatiquement les dernières informations téléchargées à vos " "appareils" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Partage sur internet en cours" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -643,48 +645,48 @@ msgstr "" "Installer le serveur de contenu de calibre qui vous permet d’accéder à votre " "bibliothèque calibre n’importe où, sur tous vos appareils, via Internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Télécharger les métadonnées" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" "Contrôler comment calibre télécharge les métadonnées du livre numérique à " "partir d'internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Extensions" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Ajouter/Retirer/Personnaliser diverses fonctionnalités de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Ajustements" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" "Affiner la manière dont calibre se comporte dans différents contextes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Clavier" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Personnaliser les raccourcis claviers utilisés par calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Divers" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Diverses configurations avancées" @@ -952,6 +954,9 @@ msgid "" "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" +"Pour les développeurs de plugin : le chemin vers le répertoire où vous " +"développez le plugin. Cette commande va automatiquement compresser le plugin " +"et le mettre à jour dans calibre." #: /home/kovid/work/calibre/src/calibre/customize/ui.py:595 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" @@ -1036,23 +1041,33 @@ msgstr "Journal de débogage" msgid "Communicate with Android phones." msgstr "Communiquer avec les téléphones Android" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" "Liste de répertoires séparés par des virgules utilisée pour envoyer les " -"livres numériques vers l’appareil. Le premier existant sera utilisé." +"livres numériques vers la mémoire principale de l’appareil. Le " +"premier existant sera utilisé." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" +"Liste de répertoires séparés par des virgules utilisée pour envoyer les " +"livres numériques vers les cartes mémoire de l’appareil. Le premier " +"existant sera utilisé." + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Communiquer avec les téléphones S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Communique avec une tablette WebOS" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1074,35 +1089,35 @@ msgstr "" "driver Apple pour une connection directe aux iAppareils est une mode pour " "utilisateur avancé non pris en charge.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Désactiver le pilote de périphériques Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Activer le pilote de périphériques Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Utiliser Séries comme Catégorie dans iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" "Activer l’utilisation du nom des séries en tant que genre iTunes et " "catégorie iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Mettre en cache les couvertures provenant d’iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" "Activer la mise en cache et l’affichage des couvertures provenant de " "iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1111,7 +1126,7 @@ msgstr "" "\"Copier les fichiers vers le répertoire média d’iTunes %s\" est activé dans " "les préférences iTunes|Avancé" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1124,19 +1139,19 @@ msgstr "" "calibre.

L’activer indique qu’iTunes est configuré pour archiver les " "copies dans votre répertoire Média iTunes.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Appareil Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Communiquer avec iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Appareil Apple détecté, lancement d’iTunes, veuillez patienter…" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1145,7 +1160,7 @@ msgstr "" "le bureau à partir de la bibliothèque, puis ajouter à la fenêtre de la " "bibliothèque calibre." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1155,7 +1170,7 @@ msgstr "" "http://www.mobileread.com/forums/showthread.php?t=118559 pour des " "instructions sur la manière d’utiliser « Connecter à iTunes »" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " @@ -1165,29 +1180,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "au forum pour plus d'informations.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Mise à jour de la liste des métadonnées de l’appareil…" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d sur %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "Terminé" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1197,7 +1212,7 @@ msgstr "" "Les supprimer en utilisant l’application iBooks.\n" "Cliquer « Afficher détails » pour obtenir la liste." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1205,36 +1220,36 @@ msgstr "" "Certaines illustrations de couverture n’ont pu être converties.\n" "Cliquer sur « Afficher Détails » pour une liste." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Informations" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Catalogue" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Communiquer avec iTunes" @@ -1299,8 +1314,9 @@ msgstr "Lit la liste des livres de l’appareil…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1310,8 +1326,9 @@ msgstr "Transfère les livres vers l’appareil…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1333,8 +1350,8 @@ msgstr "Supprime les livres de l’appareil…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1394,7 +1411,7 @@ msgstr "Communiquer avec l’Astak Mentor EB600" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220 msgid "Communicate with the PocketBook 301 reader." -msgstr "Communiquer avec le lecteur PocketBook 301" +msgstr "Communiquer avec le lecteur PocketBook 301" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237 msgid "Communicate with the PocketBook 602/603/902/903 reader." @@ -1402,7 +1419,7 @@ msgstr "Communiquer avec le lecteur PocketBook 602/603/902/903." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257 msgid "Communicate with the PocketBook 622 reader." -msgstr "" +msgstr "Communiquer avec le lecteur PocketBook 622." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270 msgid "Communicate with the PocketBook 360+ reader." @@ -1711,7 +1728,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77 msgid "Attempt to support newer firmware" -msgstr "" +msgstr "Tentative de support d'un firmware plus récent" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78 msgid "" @@ -1859,15 +1876,87 @@ msgstr "Communique avec le COBY" msgid "Communicate with the Ex124G" msgstr "Communique avec le Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "Périférique MTP" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" +msgstr "Communicate with MTP devices" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Lit les informations de l’appareil…" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "Lecture des métadonnées depuis l'appareil" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "Lecture des métadonnées depuis %s" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "Mise à jour du cache de métadonnées sur l'appareil" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "Lecture des métadonnées depuis l'appareil terminée" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "%s transféré(e) à l'appareil" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "Transfert vers l'appareil terminé" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "%s ajouté(e)" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "Ajout terminé" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "Suppression des livres de l'appareil..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "%s supprimé(e)" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "Tous les livres ont été supprimés" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "%s enlevé(e)" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "Tous les livres ont été enlevés" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "Périphérique MTP inconnu" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1913,18 +2002,17 @@ msgstr "" "sur eux" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Tous par titre" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Tous par auteur" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1933,7 +2021,6 @@ msgstr "" "dans l’appareil. Les possibilités sont les suivantes : " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2066,65 +2153,87 @@ msgstr "" "Laissez cette option désactivée si vous utilisez le tableau de connexions de " "métadonnées." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" -msgstr "" +msgstr "Appareil intelligent" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" +msgstr "Communiquer avec les applications d'Appareil intelligent" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" -msgstr "" +msgstr "Activer les connexions au démarrage" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" +"Cocher cette case pour autoriser les connexions au démarrage de Calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "Mot de passe de sécurité" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Entrer un mot de passe que le périphérique doit utiliser pour se connecter à " "calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" -msgstr "" +msgstr "Utiliser un port réseau statique" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" +"Si cochée, le numéro de port dans la case \"Port\" sera utilisé, sinon le " +"pilote choisira un port aléatoirement" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " -msgstr "" +msgstr "Numéro de port : " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" +"Entrer le numéro du port utilisé par le pilote si la case \"port statique\" " +"est cochée" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 +msgid "Print extra debug information" +msgstr "Imprimer des informations de débogage supplémentaires" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +msgid "Check this box if requested when reporting problems" +msgstr "Cocher cette case si demandé lorsque vous rapportez des problèmes" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 -msgid "Print extra debug information" +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." msgstr "" +"Liste de métadonnées séparées par des virgules, transformées en collection " +"dans l’appareil." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 -msgid "Check this box if requested when reporting problems" +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" msgstr "" +"Les possibilités sont les suivantes : séries, étiquettes, auteurs, etc" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2132,27 +2241,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "Utiliser cette adresse IP" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Lit les informations de l’appareil…" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2196,24 +2311,24 @@ msgstr "Communique avec la liseuse Stash W950." msgid "Communicate with the Wexler reader." msgstr "Communique avec la liseuse Wexler." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" "Impossible de détecter le lecteur de disque %s. Essayez en redémarrant." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" "Impossible de détecter le point de montage %s. Essayez en redémarrant." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Impossible de détecter le lecteur de disque %s." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " @@ -2222,12 +2337,12 @@ msgstr "" "Impossible de détecter le lecteur de disque %s. Soit votre appareil a déjà " "été éjecté, soit votre noyau exporte une version obsolète de SYSFS." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Impossible de monter la mémoire principale (Code d’erreur : %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2236,33 +2351,10 @@ msgstr "" "La mémoire principale de %s est en lecture seule. Ceci est habituellement dû " "à des erreurs du système de fichiers." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "Impossible de monter l’appareil" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Le port sélectionné %s n’est pas pris en charge." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "Espace libre insuffisant dans la mémoire principale" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "Espace libre insuffisant sur la carte mémoire" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Configurer l’appareil" @@ -2409,7 +2501,7 @@ msgstr "Répertoire de la carte A" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:69 msgid "Swap main and card A" -msgstr "" +msgstr "Echanger la mémoire principale et la carte A" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:70 msgid "" @@ -2417,6 +2509,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Le port sélectionné %s n’est pas pris en charge." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "Espace libre insuffisant dans la mémoire principale" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "Espace libre insuffisant sur la carte mémoire" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3175,19 +3290,25 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 msgid "The font family used to render sans-serif fonts" msgstr "" +"La famille de police utilisée pour rendre les polices de caractères sans-" +"serif" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 msgid "The font family used to render monospaced fonts" msgstr "" +"La famille de police utilisée pour rendre les polices de caractères à " +"espacement fixe" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 msgid "The default font size" -msgstr "" +msgstr "La taille de la police de caractères par défaut" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 msgid "The default font size for monospaced text" msgstr "" +"La taille par défaut de la police de caractères pour le texte à espacement " +"fixe" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" @@ -4576,8 +4697,8 @@ msgstr "Etiquettes" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4741,7 +4862,7 @@ msgstr "" "Récupère les métadonnées sociales/la couverture du livre identifié par ISBN " "à partir de LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5050,10 +5171,10 @@ msgid "Sidebar" msgstr "Panneau latéral" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" -msgstr "" +msgstr "Page %d" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -5066,80 +5187,80 @@ msgstr "" msgid "Table of Contents:" msgstr "Table des matières :" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" "Par défaut, envoyer le fichier dans la carte mémoire à la place de la " "mémoire principale" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Confirmer avant la suppression" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Géométrie de l’écran principal" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Avertir lorsqu’une nouvelle version est disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Utiliser les chiffres romains pour les numéros de séries" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "Trier la liste d’étiquettes par nom, popularité ou note (classement)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "Faire correspondre les étiquettes par n’importe laquelle ou toutes." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" "Nombre de couvertures à afficher dans le mode de navigation par couverture" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "Valeurs par défaut pour la conversion vers LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "Options pour le visionneur de livre numérique LFR" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Formats qui sont affichés par le visionneur interne" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Colonnes affichées dans la liste de livres" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" "Démarrer automatiquement le serveur de contenu au démarrage de l’application" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "Anciennes informations conservées dans la base de données" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Afficher l’icône dans la zone de notification" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Envoyer les informations téléchargées vers l’appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" "Effacer les nouveaux livres de la bibliothèque après l’envoi à l’appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -5147,17 +5268,17 @@ msgstr "" "Afficher la navigation par couverture dans une fenêtre séparée au lieu de la " "fenêtre principale de Calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "Désactiver les alertes dans la zone de notification" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" "Action par défaut à réaliser quand le bouton « envoyer au lecteur » est " "cliqué" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." @@ -5165,7 +5286,7 @@ msgstr "" "Démarrer la recherche lors de la frappe. Si c’est désactivé alors la " "recherche n’aura lieu que lorsque la touche Enter ou Return sera pressée." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " @@ -5176,7 +5297,7 @@ msgstr "" "pouvez utiliser N ou la touche F3 pour vous déplacer jusqu’au résultat " "suivant." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." @@ -5185,25 +5306,25 @@ msgstr "" "simultanés. Ce nombre est le double de la valeur actuelle pour des raisons " "historiques." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "Télécharger les métadonnées sociales (étiquettes, classement, etc.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "Remplacer l’auteur et le titre avec de nouvelles métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" "Télécharger automatiquement la couverture, si celle-ci est disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" "Limiter le nombre maximum de travaux simultanés au nombre de processeurs" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." @@ -5212,32 +5333,42 @@ msgstr "" "panneau de détails du livre sur la droite, et en mode réduit (narrow), elle " "l’a en bas." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "Afficher la note moyenne par article dans le navigateur d’étiquettes" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "Désactiver les animations de IU" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "catégories du navigateur d’étiquettes à ne pas afficher" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "ATTENTION :" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "ERREUR :" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "Afficher cette confirmation à nouveau" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "Redémarrage nécessaire" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "Redémarrer calibre maintenant" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Choisir les fichiers" @@ -5456,6 +5587,26 @@ msgstr "" msgid "No book files found" msgstr "Aucun fichier de livres trouvé" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "Télécharge les livres" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "Télécharge les livres depuis l'appareil" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "Impossible de télécharger les fichiers depuis l'appareil" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "Impossible de télécharger certains fichiers depuis l'appareil" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "Impossible de télécharger les fichiers" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Ajouter des livres à la bibliothèque" @@ -5471,7 +5622,7 @@ msgid "Merging user annotations into database" msgstr "Fusionne les annotations utilisateur dans la base de données" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "Récupérer les annotations (expérimental)" @@ -5754,7 +5905,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -6032,14 +6183,14 @@ msgid "Main memory" msgstr "Mémoire principale" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "Carte mémoire A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "Carte mémoire B" @@ -6083,11 +6234,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:31 msgid "Start wireless device connection" -msgstr "" +msgstr "Activer la connexion aux appareils sans-fil" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 msgid "Stop wireless device connection" -msgstr "" +msgstr "Désactiver la connexion aux appareils sans-fil" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:36 msgid "Connect to folder" @@ -6157,17 +6308,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:226 msgid "Disable autostart" -msgstr "" +msgstr "Désactiver le démarrage automatique" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:227 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" +"Voulez-vous que les connexions de périphériques sans-fil démarrent " +"automatiquement lorsque Calibre est lancé?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." -msgstr "" +msgstr "Plusieurs adresses IP. Voir le dialogue de Démarrage/Arrêt." #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" @@ -6838,6 +6991,8 @@ msgstr "Reconstruction en cours, veuillez patienter..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:289 msgid "Make small changes to ePub, HTMLZ or AZW3 format books" msgstr "" +"Apporter des modifications mineures à des livres au format ePub, HTMLZ ou " +"AZW3" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:290 msgid "T" @@ -6857,6 +7012,9 @@ msgid "" "\n" "First convert the book to one of these formats." msgstr "" +"Pour ajuster ce livre, il doit être au format ePub, HTMLZ ou AZW3.\n" +"\n" +"Convertissez d'abord ce livre en l'un des formats ci-dessus." #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:37 msgid "V" @@ -6958,7 +7116,7 @@ msgid "The specified directory could not be processed." msgstr "Le chemin spécifié ne peut pas être traité." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Aucun livre" @@ -7113,7 +7271,7 @@ msgstr "" "à importer dans la bibliothèque de calibre" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -7219,45 +7377,45 @@ msgstr "Livre %(sidx)s de %(series)s" msgid "Collections" msgstr "Collections" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "Coller la couverture" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "Copier la couverture" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "Enlever la couverture" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "Double-cliquer pour ouvrir la fenêtre de détails du livre" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Chemin" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "Taille de la couverture:%(width)d x %(height)d" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 -#, python-format -msgid "Delete the %s format" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format +msgid "Delete the %s format" +msgstr "Supprimer le format %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 +#, python-format msgid "Save the %s format to disk" -msgstr "" +msgstr "Sauvegarder le format %s sur le disque" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 msgid "BibTeX Options" @@ -7265,7 +7423,7 @@ msgstr "Options de BibTeX" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -7289,7 +7447,7 @@ msgstr "Options spécifiques à" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -7308,7 +7466,7 @@ msgstr "sortie" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -7347,7 +7505,7 @@ msgstr "sortie" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -7419,51 +7577,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "Options CSV/XML" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "Options de livre numérique" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "Catalogues" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "Livre lu" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" -msgstr "" +msgstr "n'importe quelle date" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" -msgstr "" +msgstr "n'importe quelle valeur" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" +msgstr "non précisé(e)" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "erreur d'expression régulière : %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "Tous les genres seront exclus" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" -msgstr "" +msgstr "Êtes-vous sûr de vouloir supprimer '%s' ?" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" -msgstr "" +msgstr "Supprimer la Régle" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" -msgstr "" +msgstr "Faux" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" -msgstr "" +msgstr "Vrai" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -7471,53 +7654,73 @@ msgstr "" msgid "Name" msgstr "Nom" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" -msgstr "" +msgstr "Champ" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" -msgstr "" +msgstr "Valeur" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" -msgstr "" +msgstr "Préfixe" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "Sections incluses" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "Livres par &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "&Auteurs" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" -msgstr "&Ajoutés récemment" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "&Titres" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "&Séries" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "&Genres" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "Ajoutés &récemment" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "&Descriptions" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "Livres par &Séries" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "Livres par &Titre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" +msgstr "Préfixes" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" -msgstr "Livres par Auteur" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "Livres exclus" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -7525,96 +7728,96 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "Exclure les genres" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" -msgstr "Etiquettes à &exclure" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" +msgstr "Étiquettes à &exclure (expression régulière) :" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" +msgstr "Réinitialiser avec les valeurs par défaut" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" +msgstr "Résultats de l'expression régulière :" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" -msgstr "Livres exclus" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "Autres options" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " pouce" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "&Fusionner avec Commentaires" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "&Avant" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "&Après" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "&Séparateur" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "Inclure le &Séparateur" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "Fusio&nner avec les Commentaires" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "Couverture du catalogue :" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " pouce" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -7775,11 +7978,11 @@ msgstr "Créer un lien" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 msgid "Enter &URL:" -msgstr "" +msgstr "Entrer une &URL :" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 msgid "Enter name (optional):" -msgstr "" +msgstr "Entrer un nom (optionnel) :" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" @@ -8940,6 +9143,7 @@ msgstr "Texte de &remplacement" msgid "" "Add the current expression to the list of expressions that will be applied" msgstr "" +"Ajouter cette expression à la liste des expressions qui seront appliquées" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:149 msgid "&Add" @@ -8947,7 +9151,7 @@ msgstr "&Ajouter" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:150 msgid "Edit the currently selected expression" -msgstr "" +msgstr "Editer l'expression selectionnée" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:59 @@ -8956,7 +9160,7 @@ msgstr "&Changer" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:152 msgid "Remove the currently selected expression" -msgstr "" +msgstr "Supprimer l'expression selectionnée" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:153 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 @@ -8965,7 +9169,7 @@ msgstr "&Supprimer" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:154 msgid "Load a list of expressions from a previously saved file" -msgstr "" +msgstr "Charger une liste d'expressions d'un fichier précédemment sauvegardé" #: /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:425 @@ -9476,140 +9680,140 @@ msgstr "étiquettes à ajouter" msgid "tags to remove" msgstr "étiquettes à supprimer" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "Pas de détail disponible." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "L’appareil n’est plus connecté." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "Déboguer la détection de l’appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Lit les informations de l’appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Lit la liste des livres à partir de l’appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "Obtenir les annotations à partir de l’appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Envoie les métadonnées vers l’appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "Envoyer les collections vers l’appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "Envoie %d livres à l’appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Supprime les livres de l’appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Télécharger les livres à partir de l’appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Afficher le livre sur l’appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Indiquer l’action par défaut pour « envoyer au lecteur »" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Envoyer vers la mémoire du lecteur" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "Envoyer vers la carte mémoire A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "Envoyer vers la carte mémoire B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Mémoire principale" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "Envoyer le format spécifique vers" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Envoyer et effacer de la bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "Éjecter l’appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Erreur" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Erreur pendant la communication avec le lecteur électronique" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "Pas de format convenable" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "Sélectionner le dossier à ouvrir comme appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "Travaux en cours" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" "Impossible de configurer cet appareil tant qu’il y a des travaux en cours" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "Configurer %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "Déconnecter l’appareil" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -"Déconnecter et reconnecter le %s pour que vos changements soient appliqués." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Erreur pendant la communication avec le lecteur électronique" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." @@ -9617,76 +9821,76 @@ msgstr "" "Une erreur temporaire s’est produite lors de la communication avec " "l’appareil. Veuillez déconnecter et reconnectez l’appareil ou le redémarrer." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Appareil : " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " detecté." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "sélectionné pour l’envoi" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Aucun appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i sur %(total)i Livres" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "Livre 0 de %i" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Choisir le format à envoyer au lecteur" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Impossible d’envoyer : Aucun appareil n’est connecté" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Aucune carte" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "Impossible d’envoyer : L’appareil n’a pas de carte mémoire" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Convertir automatiquement les livres suivants avant de les télécharger dans " "l’appareil ?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "Envoie les catalogues vers l’appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Envoi les informations vers l’appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Envoie les livres dans l’appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -9695,26 +9899,26 @@ msgstr "" "convenable n’a été trouvé. Convertissez avant le(s) livre(s) vers un format " "pris en charge par votre appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "Le lecteur électronique n’a plus d’espace mémoire disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" "

Impossible d’envoyer les livres sur le lecteur : il n’y a plus assez " "d’espace mémoire disponible " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "Formats inconnus" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " @@ -9724,14 +9928,16 @@ msgstr "" "pas les prendre en charge. Si vous envoyez ces formats à votre {1} ils " "pourraient ne pas fonctionner. Êtes-vous sûr(e) ?" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Modèle incorrect" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9765,6 +9971,59 @@ msgstr "Utiliser la clé de tri par auteur comme auteur" msgid "Save &template:" msgstr "Sauvegarder le &modèle :" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "Editer le modèle" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "Combien de livres vides?" @@ -9839,10 +10098,18 @@ msgstr "&Etiquettes à ajouter aux entrées livre créées :" msgid "Fit &cover within view" msgstr "Adapte la &couverture à l’emplacement" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Mes Livres" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -11270,7 +11537,7 @@ msgstr "Mot de &passe :" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11558,11 +11825,6 @@ msgstr "" "d’extension {1} . Vous devrez surement redémarrer calibre pour que le " "module d’extension fonctionne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "Redémarrer calibre maintenant" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -11626,8 +11888,8 @@ msgstr "Abandon…" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Auteurs" @@ -12255,7 +12517,7 @@ msgstr "Titr&e/Auteur/Series …" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/select_formats.py:38 #, python-format msgid "There are %(count)d book(s) with the %(fmt)s format" -msgstr "" +msgstr "Il y a %(count)d livres au format %(fmt)s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/select_formats.py:55 msgid "Choose formats" @@ -12314,77 +12576,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12647,12 +12911,6 @@ msgstr "Supprimer tout modèle de la boîte" msgid "Open Template Editor" msgstr "Ouvrir Editeur De Modèle" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "Editer le modèle" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "Tester le paramétrage des courriels" @@ -13083,7 +13341,7 @@ msgid "Regular expression (?P)" msgstr "Expression rationnelle (?P) (publié)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "Navigateur de couvertures" @@ -13092,7 +13350,7 @@ msgid "Shift+Alt+B" msgstr "Maj+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "Navigateur d’étiquettes" @@ -13116,7 +13374,7 @@ msgstr "Connecté : " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "Détails du livre" @@ -15565,139 +15823,151 @@ msgstr "Style Calibre" msgid "System default" msgstr "Valeur par défaut du système" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "Désactivé" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Petit" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Large" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Moyen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "Toujours" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "S’il y a suffisamment de place" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "Jamais" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "Par la première lettre" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "Désactivé" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "Partitionné" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "Coloration de colonne" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " ou " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Choisir la &langue (nécessite un redémarrage) :" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" "&Activer l’affichage dans la zone de notification (redémarrage nécessaire)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" "Présentation de &l’interface utilisateur (nécessite un redémarrage) :" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Désactiver toutes les animations. Utile si vous avez un vieil ordinateur ou " "un ordinateur lent" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "Désactiver les &animations" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "Désactiver l’affichage des alertes dans la zone de ¬ification" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "Afficher l’&écran d’accueil au démarrage" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "&Barre d’outils" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "Taille d’&icone" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "Afficher le &texte sous les icônes :" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "Police de l’interface :" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "Modifier la &police (redémarrage nécessaire)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "Interface Principale" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." +msgstr "" +"Noter que les commentaires seront toujours affichés à la fin, quelque " +"soit la position que vous attribuez ici." + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "Utiliser des chiffres &romains pour les séries" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 msgid "Select displayed metadata" msgstr "Sélectionner les métadonnées affichées" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 msgid "Move up" msgstr "Monter" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 msgid "Move down" msgstr "Descendre" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 msgid "Default author link template:" msgstr "Auteur par défaut lié à ce modèle" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -15711,19 +15981,11 @@ msgstr "" "Gérer les Auteurs. Vous pouvez utiliser les valeurs {auteur} et\n" "{Trier par auteur}, et toutes les fonctions du modèle." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" -msgstr "Utiliser des chiffres &romains pour les séries" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -"Noter que les commentaires seront toujours affichés à la fin, quelque " -"soit la position que vous attribuez ici." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -15742,11 +16004,11 @@ msgstr "" "toutes deux sous 'Mystère'. Si 'étiquettes' n'est pas dans ce champ,\n" "alors les étiquettes seront affichées chacune sur leur propre ligne." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "Méthode de division des catégories du navigateur d’étiquettes :" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -15761,11 +16023,11 @@ msgstr "" "avoir une liste de groupes de tailles fixes. Indiquer désactiver\n" " si vous ne voulez pas de sous-catégories." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "Minimiser quand le nombre d’élements dépasse :" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " @@ -15776,11 +16038,11 @@ msgstr "" "elle est divisée en sous-catégories. Si cette méthode de partition est " "désactivée, cette valeur est ignorée." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "Catégories à ne pas diviser :" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -15794,37 +16056,37 @@ msgstr "" "éviter l'effondrement de catégories hiérarchiques qui ont seulement\n" "quelques éléments de niveau supérieur." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "Afficher la note moyenne dans le navigateur d’étiquettes" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "Catégories avec des articles hiérarchiques:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Afficher la &navigation par couverture dans une fenêtre séparée (redémarrage " "nécessaire)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Nombre de couvertures à afficher dans le mode navigation (nécessite un " "redémarrage) :" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" "Lors de l’affichage du navigateur de couverture dans une fenêtre séparée, le " "montrer en plein-écran (&f)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -15868,11 +16130,6 @@ msgstr "" "immédiatement. Vous ne pourrez plus indiquer d'autres préférences, avant " "d'avoir redémarré Calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "Redémarrage nécessaire" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "Source" @@ -16635,7 +16892,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:200 msgid "Similar authors: " -msgstr "" +msgstr "Auteurs similaires : " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:201 msgid "Similar series: " @@ -18316,11 +18573,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" -"%(app)s a été mis à jour en version %(ver)s. Voir les nouvelles fonctionnalités." #: /home/kovid/work/calibre/src/calibre/gui2/update.py:84 msgid "Update available!" @@ -19799,7 +20054,7 @@ msgstr "" "Par défault: '%default'\n" "S’applique aux formats : CSV, XML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -19807,7 +20062,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -19817,7 +20072,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -19826,7 +20081,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -19840,7 +20095,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -19848,7 +20103,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -19856,7 +20111,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -19864,7 +20119,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -19872,7 +20127,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -19880,7 +20135,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -19888,7 +20143,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -19896,7 +20151,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -19907,7 +20162,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -19918,7 +20173,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -19928,7 +20183,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -19937,7 +20200,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" @@ -19946,101 +20209,169 @@ msgstr "" "*** L’ajout de la section 'Par Auteurs' est nécessaire pour la sortie MOBI " "***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" -msgstr "Aucun genre actif trouvé dans le catalogue.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "Aucun livre disponible à cataloguer" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -"Les valeurs des clés de Tri par auteur sont incohérentes pour\n" -"Auteur '{0}':\n" -"'{1}' <> '{2}'\n" -"Impossible de créer le catalogue MOBI.\n" -"\n" -"Sélectionnez tous les livre de '{0}', appliquez une valeur correcte pour la " -"clé de Tri par auteur dans le dialogue d’édition des métadonnées, puis " -"recréez le catalogue.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -"Attention : les valeurs des clés de Tri par auteur sont incohérentes pour\n" -"Auteur '{0}':\n" -"'{1}' <> '{2}'\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -"Aucun livre trouvé à cataloguer.\n" -"Vérifiez le critère 'Livres exclus' dans les options de l’E-book\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "Aucun livre disponible à inclure dans le catalogue" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -20878,17 +21209,17 @@ msgstr "" msgid "creating custom column " msgstr "crée des colonnes personnalisées " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "Copie %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "Compacte la base" @@ -22371,7 +22702,7 @@ msgstr "Anglais" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:145 msgid "English (Argentina)" -msgstr "" +msgstr "Anglais (Argentine)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:146 msgid "English (Australia)" @@ -22431,7 +22762,7 @@ msgstr "Anglais (République Tchèque)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 msgid "English (Philippines)" -msgstr "" +msgstr "Anglais (Philippines)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "English (Pakistan)" @@ -22647,7 +22978,7 @@ msgstr "Source d’information inconnue" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:679 #, python-format msgid "Failed to download %s" -msgstr "" +msgstr "Echec du téléchargement de %s" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:775 #, python-format diff --git a/src/calibre/translations/fr_CA.po b/src/calibre/translations/fr_CA.po index 4942a308ac..d0fb462457 100644 --- a/src/calibre/translations/fr_CA.po +++ b/src/calibre/translations/fr_CA.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-03-30 13:27+0000\n" "Last-Translator: Richard Boudreau \n" "Language-Team: French (Canada) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:53+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:51+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Personnaliser" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Impossible de configurer" @@ -325,69 +327,69 @@ msgstr "Définir les métadonnées des fichiers %s" msgid "Set metadata from %s files" msgstr "Définir les métadonnées à partir des fichiers %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Ajouter des livres à calibre ou à l'appareil connecté" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Récupérer les annotations depuis un Kindle connecté (expérimental)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" "Générer un catalogue des livres présents dans votre librairie calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Convertir des livres vers divers formats d'ebook" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" "Supprimer des livres dans votre librairie calibre ou un périphérique " "connecté" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Editer les métadonnées des livres dans votre librairie calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Lire des livres dans votre librairie calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Télécharger les nouvelles au format ebook" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Afficher rapidement une liste des livres connexes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" "Exporter des livres à partir d'une librairie calibre vers le disque dur" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Afficher les détails du livre dans une info-bulle séparée" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Redémarrer calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Ouvrir le répertoire contenant les fichiers du livre dans votre librairie " "calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Envoyer les livres vers l'appareil connecté" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -395,48 +397,48 @@ msgstr "" "Envoyer les livres par email ou par le web aussi connecté à iTunes ou par " "des répertoires sur votre ordinateur vus comme des appareils." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Parcourir le manuel utilisateur de Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Personnaliser calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" "Trouver facilement des livres similaires à celui sélectionné actuellement" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Basculer entre les différentes librairies calibre et en effectuer la " "maintenance" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Copier des livres de votre appareil vers votre librairie calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" "Éditer les collections dans lesquelles les livres seront placés dans votre " "appareil" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Copier un livre depuis une librairie calibre vers une autre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Effectuez de petites personnalisations sur les fichiers epub ou htmlz de " "votre bibliothèque Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -444,57 +446,57 @@ msgstr "" "Trouver la correspondance précédente ou suivante lors des recherches dans " "votre librairie calibre en mode surligné" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Choisir un livre au hasard à partir de votre librairie calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Rechercher des livres à partir de différents revendeurs de livres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Obtenir les nouveaux plugins calibres ou mettre à jour ceux existant" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Apparence et ergonomie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Interface utilisateur" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Ajuster l'aspect et l'ergonomie de l'interface de Calibre à votre convenance" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Comportement des zones de texte" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Changer le comportement de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Ajouter vos colonnes personnalisées" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Ajouter/retirer vos propres colonnes dans la liste des livres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Barre d’outils" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -502,69 +504,69 @@ msgstr "" "Personnaliser les barres d'outils et les menus contextuels, en changeant les " "actions disponibles dans ceux-ci" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Recherche en cours" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" "Personnaliser la façon dont la recherche de livres fonctionne dans calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Options de saisie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Conversion" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" "Définir les options de conversion spécfiques pour chaque format d'entrée" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Options générales" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" "Définisser les options de conversion communes à tous les formats d'entrée" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Options de sortie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "Définir des options de conversion pour chaque format de sortie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Ajout des livres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Importer/Exporter" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Définir comment les métadonnées sont lues par Calibre lors de l'ajout de " "livres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Enregistrer les livres sur le disque" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -572,51 +574,51 @@ msgstr "" "Contrôler la manière dont Calibre exporte les fichiers de sa base de données " "sur le disque lors des sauvegardes sur disque" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Envoi des livres aux appareils en cours" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Contrôler la manière dont Calibre exporte les fichiers vers votre lecteur " "d'eBook" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Tableau de connexions de métadonnées" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Modifier les champs de métadonnées avant de sauvegarder/envoyer" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Modèles de fonctions" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Mode expert" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Créer votre propre modèle de fonction" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Partager des livres par courriel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Autopartage" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -625,11 +627,11 @@ msgstr "" "envoyer automatiquement les dernières informations téléchargées à vos " "appareils" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Partager à travers le réseau" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -637,48 +639,48 @@ msgstr "" "Installer le serveur de contenu de calibre qui vous permet d’accéder à votre " "bibliothèque calibre n’importe où, sur tous vos appareils, via Internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Télécharger les métadonnées" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" "Contrôler comment calibre télécharge les métadonnées du livre numérique à " "partir du réseau" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Modules d’extension" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Ajouter/Retirer/Modifier diverses fonctionnalités de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Réglages" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" "Affiner la manière dont calibre se comporte dans différents contextes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Clavier" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Personnaliser les raccourcis claviers utilisés par calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Autres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Configurations avancées" @@ -1001,21 +1003,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1027,38 +1035,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1066,103 +1074,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1219,8 +1227,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1230,8 +1239,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1253,8 +1263,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1730,15 +1740,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1782,25 +1864,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1893,63 +1973,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1957,27 +2051,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2021,67 +2121,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2215,6 +2292,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3862,8 +3962,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3996,7 +4096,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4273,7 +4373,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4287,155 +4387,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4644,6 +4754,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4657,7 +4787,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4917,7 +5047,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5167,14 +5297,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5291,7 +5421,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6017,7 +6147,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6155,7 +6285,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6257,42 +6387,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6303,7 +6433,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6327,7 +6457,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6346,7 +6476,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6385,7 +6515,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6450,51 +6580,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6502,53 +6657,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6556,95 +6731,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8398,248 +8573,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8669,6 +8847,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8731,10 +8962,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9951,7 +10190,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10220,11 +10459,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10282,8 +10516,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10896,77 +11130,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11213,12 +11449,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11618,7 +11848,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11627,7 +11857,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11651,7 +11881,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13818,135 +14048,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13955,17 +14195,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13975,11 +14209,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13988,22 +14222,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14012,31 +14246,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14074,11 +14308,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16181,7 +16410,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17504,7 +17733,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17512,7 +17741,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17522,7 +17751,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17531,7 +17760,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17545,7 +17774,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17553,7 +17782,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17561,7 +17790,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17569,7 +17798,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17577,7 +17806,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17585,7 +17814,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17593,7 +17822,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17601,7 +17830,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17612,7 +17841,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17623,7 +17852,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17633,7 +17862,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17642,94 +17879,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18381,17 +18699,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/gl.po b/src/calibre/translations/gl.po index 1ded0716da..12d959ed81 100644 --- a/src/calibre/translations/gl.po +++ b/src/calibre/translations/gl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-04-24 07:58+0000\n" "Last-Translator: Miguel Anxo Bouzada \n" "Language-Team: dev@gl.openoffice.org\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:41+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:40+0000\n" +"X-Generator: Launchpad (build 15914)\n" "Language: gl\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -27,22 +27,23 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -81,8 +82,8 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -133,20 +134,20 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -175,12 +176,12 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -206,6 +207,7 @@ msgstr "Personalizar" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Non é posíbel configurar" @@ -324,64 +326,64 @@ msgstr "Definir os metadatos nos dos ficheiros %s" msgid "Set metadata from %s files" msgstr "Definir os metadatos a partir dos ficheiros %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Engadir libros a Calibre ou ao dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Obter as anotacións dun Kindle conectado (experimental)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Xerar un catalogo dos libros na túa biblioteca Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Converter libros a varios formatos de ebook" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" "Eliminar libros da túa biblioteca Calibre ou do dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Editar os metadatos dos libros na túa biblioteca Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Ler libros na túa biblioteca Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Descarga as noticias de Internet en formato ebook" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Amosar unha lista rápida de libros relacionados" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Exportar os libros da súa biblioteca Calibre ao disco duro" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Amosar os detalles do libro nunha nova xanela" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Reiniciar Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "Abrir o cartafol que contén os ebooks da túa biblioteca Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Enviar os libros ao dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -389,43 +391,43 @@ msgstr "" "Enviar libros por correo electrónico ou por web e conectar a iTunes o " "cartafoles locais como se fosen dispositivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Navegar polo manual de usuario do Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Personalizar calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Atopar facilmente libros semellantes ao seleccionado actualmente" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Trocar entre diferentes bibliotecas Calibre e xestionar o seu mantemento" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Copiar libros do dispositivo á túa biblioteca Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "Modificar as coleccións onde se almacenan os libros no dispositivo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Copia un libro de unha biblioteca Calibre para outra" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Facer pequenos amaños aos ficheiros epub ou htmlz da biblioteca de Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -433,58 +435,58 @@ msgstr "" "Atopar as coincidencias anteriores ou posteriores ao buscar na túa " "biblioteca Calibre en modo destaque" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Escoller ao chou un libro da túa biblioteca Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Buscar libros en diversos vendedores" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Obter novos complementos de Calibre ou actualizar os existentes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Aparencia e comportamento" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Interface" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Axuste a aparencia e o comportamento da interface do Calibre para que se " "adapte aos seus gustos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Comportamento" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Cambiar o modo en que se comporta o Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Engadir as súas propias columnas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Engadir/retirar as columnas propias da lista de libros do Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Barra de ferramentas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -492,67 +494,67 @@ msgstr "" "Personalizar as barras de ferramentas e os menús contextuais, cambiando as " "accións que estarán dispoñíbeis en cada un" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Busca" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Personalizar o modo no que funcionan as buscas de libros en calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Opcións de entrada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Conversión" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" "Estabelecer as opcións de conversión específicas para cada formato de entrada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Opcións comúns" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Estabelecer as opcións de conversión comúns para todos os formatos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Opcións de saída" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" "Estabelece as opcións específicas de conversión para cada formato de saída" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Adición de libros" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Importar/exportar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Controla o modo como Calibre le os metadatos dos ficheiros ao engadir libros" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Gardado de libros no disco" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -560,50 +562,50 @@ msgstr "" "Controla o modo como Calibre exporta ficheiros da súa base de datos no disco " "ao Gardar no disco" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Envío de libros a dispositivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Controla cando Calibre transfire os ficheiros ao seu lector de libros" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Panel de control de metadatos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Cambiar campos de metadatos antes do gardado/envío" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Función de modelo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Avanzado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Crear as súas propias funcións de modelo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Compartición de libros por correo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Compartir" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -611,11 +613,11 @@ msgstr "" "Configura a compartición de libros por correo. Pódese usar para enviar " "automaticamente as noticias descargadas aos seus dispositivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Compartición na rede" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -624,46 +626,46 @@ msgstr "" "biblioteca do Calibre en calquera lugar, con calquera dispositivo, a través " "da Internet." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Descarga de metadatos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" "Controlar o xeito en que Calibre descarga da rede os metadatos dos ebooks" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Engadidos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Engadir/retirar/personalizar diversas funcións do Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Axustes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "Axuste fino de como se comporta o Calibre en diversos contextos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Teclado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Personalizar os atallos de teclado usados por Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Miscelánea" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Configuración miscelánea avanzada" @@ -1011,23 +1013,27 @@ msgstr "Rexistro de depuración" msgid "Communicate with Android phones." msgstr "Comunicar con teléfonos Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Lista de cartafoles, separados por comas, onde almacenar os libros no " -"dispositivo. Usarase o primeiro que exista" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Comunicar con teléfonos S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Comunicarse coas tablets WebOs." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1051,34 +1057,34 @@ msgstr "" "técnica.

\r\n" "

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Desactivar o controlador de Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Activar o controlador de Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Usar Serie como categoría en iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" "Actíveo para usar o nome da serie como xénero de iTunes ou categoría de " "iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Gardar as cubertas de iTunes/iBooks en caché" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" "Actíveo para amosar e gardar en caché as portadas de iTunes ou iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1087,7 +1093,7 @@ msgstr "" "\"Copiar ficheiros ao cartafol multimedia de iTunes %s\" está activado na " "Configuración Avanzada de iTunes" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1100,20 +1106,20 @@ msgstr "" "indicarase que iTunes está configurado para almacenar copias no teu cartafol " "multimedia de iTunes.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Dispositivo Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Comunicar con iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" "Detectouse un dispositivo de Apple. Estase a iniciar o iTunes, agarde..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1122,7 +1128,7 @@ msgstr "" "biblioteca de iTunes ao escritorio, e logo, poderá engadilos na xanela " "Biblioteca de Calibre." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1132,36 +1138,36 @@ msgstr "" "http://www.mobileread.com/forums/showthread.php?t=118559 para instrucións " "sobre como usar 'Conectarse co iTunes'" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Actualizando a relación de metadatos..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d de %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "rematado" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1171,7 +1177,7 @@ msgstr "" "Eliminar co aplicativo do iBooks\n" "Premer «Amosar detalles» para obter unha lista." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1179,36 +1185,36 @@ msgstr "" "Algunhas cubertas non se converteron. \n" "Prema «Amosar detalles» para relacionalas." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Noticias" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Catálogo" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Comunicar con iTunes." @@ -1271,8 +1277,9 @@ msgstr "Obtendo a lista de libros do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1282,8 +1289,9 @@ msgstr "Transferindo os libros ao dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1305,8 +1313,8 @@ msgstr "Retirando os libros do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1794,15 +1802,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Obter información do dispositivo..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1846,18 +1926,17 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Todos por título" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Todos por autor" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1866,7 +1945,6 @@ msgstr "" "coleccións no dispositivo. As posibilidades son: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1978,63 +2056,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2042,27 +2134,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Obter información do dispositivo..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2106,22 +2204,22 @@ msgstr "Comunicar co lector Stash W950 reader" msgid "Communicate with the Wexler reader." msgstr "Comunicar co lector Wexler." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Non foi posíbel detectar a unidade de disco %s. Tente reiniciar." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "Non é posíbel detectar o punto de montaxe %s. Tente reiniciar." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Non foi posíbel detectar a unidade de disco %s." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " @@ -2131,12 +2229,12 @@ msgstr "" "desconectado, ou ben o núcleo está exportando unha versión anticuada de " "SYSFS." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Non é posíbel montar a memoria principal (código do erro: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2145,33 +2243,10 @@ msgstr "" "A memoria principal de %s é de só lectura. Isto adoita ocorrer por erros no " "sistema de ficheiros." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "A baía %s seleccionada non é compatíbel." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "O espazo libre na memoria principal é insuficiente" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "O espazo libre na tarxeta de memoria é insuficiente" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Configurar o dispositivo" @@ -2306,6 +2381,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "A baía %s seleccionada non é compatíbel." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "O espazo libre na memoria principal é insuficiente" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "O espazo libre na tarxeta de memoria é insuficiente" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4299,8 +4397,8 @@ msgstr "Etiquetas" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4450,7 +4548,7 @@ msgstr "" "Obtén metadatos sociais ou imaxes para o libro identificado polo ISBN a " "través de LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4729,7 +4827,7 @@ msgid "Sidebar" msgstr "Barra lateral" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4743,78 +4841,78 @@ msgstr "Non se puido atopar pdfahtml. Comprobe se está na súa ruta" msgid "Table of Contents:" msgstr "Índice de contidos:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" "Enviar o ficheiro á tarxeta de almacenaxe no canto da memoria principal de " "modo predeterminado." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Confirmar antes de eliminar" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Xeometría da xanela principal" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Notificar se hai versións novas dispoñíbeis" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Usar números romanos para as series de números" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "Ordenar as listas de etiquetas por nome, popularidade ou puntuación" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "Buscar etiquetas por un término ou por todos" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "Número de cubertas para amosar no modo de navegación por cubertas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "Características xerais para a conversión a LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "Opcións para o visor de libros electrónicos LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Formatos que se están a ver a través do visor interno" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Columnas que se amosarán na lista de libros" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" "Executar automaticamente o servidor de contido ao arrincar o aplicativo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "As noticias máis antigas manteranse na base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Amosar a icona na área de notificación do sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Enviar as noticias descargadas ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -4822,17 +4920,17 @@ msgstr "" "Amosar o fluxo de cubertas nunha xanela separada no canto da xanela " "principal do Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "Desactivar as notificacións da icona da area de notificación" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" "Acción por omisión que se realizará cando se preme o botón enviar ao " "dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." @@ -4840,7 +4938,7 @@ msgstr "" "Ir buscando segundo se escribe. Se se desactiva esta opción, a busca só terá " "lugar cando se prema na tecla Intro." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " @@ -4850,61 +4948,71 @@ msgstr "" "lugar de amosar só as coincidencias. Pode premer a tecla N ou a tecla F3 " "para ir ao seguinte resultado." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "Descargar datos sociais (etiquetas, valoración, etc.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "Cambiar a autoría e o título polos novos metadatos." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "Descargar automaticamente a cuberta, se está dispoñíbel" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Limitar o número máximo de tarefas simultáneas ao número de CPU" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" "Amosar a cualificación media por cada elemento no navegador de etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "Desactivar as animacións IU" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "Categorías do navegador de etiquetas que non se mostrarán" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "Requírese reiniciar" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Escoller os ficheiros" @@ -5123,6 +5231,26 @@ msgstr "" msgid "No book files found" msgstr "Non se atopou ningún ficheiro de libro" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Engadir libros á biblioteca" @@ -5136,7 +5264,7 @@ msgid "Merging user annotations into database" msgstr "Mesturando as anotacións do usuario na base de datos" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "Obter anotacións (experimental)" @@ -5403,7 +5531,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5664,14 +5792,14 @@ msgid "Main memory" msgstr "Memoria principal" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "Tarxeta de almacenaxe A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "Tarxeta de almacenaxe B" @@ -5794,7 +5922,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6544,7 +6672,7 @@ msgid "The specified directory could not be processed." msgstr "Non se puido procesar o directorio especificado." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Sen libros" @@ -6697,7 +6825,7 @@ msgstr "" "libros que se importarán á biblioteca do Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6803,42 +6931,42 @@ msgstr "" msgid "Collections" msgstr "Coleccións" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "Pegar cuberta" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "Copiar cuberta" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "Premer dúas veces para abrir a xanela Detalles do Libro" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Ruta" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6849,7 +6977,7 @@ msgstr "Opcións de BibTeX" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6873,7 +7001,7 @@ msgstr "Opcións específicas para" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6892,7 +7020,7 @@ msgstr "saída" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6931,7 +7059,7 @@ msgstr "saída" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6996,51 +7124,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "Opcións de CSV/XML" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "Opcións do libro electrónico" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -7048,53 +7201,73 @@ msgstr "" msgid "Name" msgstr "Nome" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "Seccións incluídas" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "Librox por &Xénero" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" -msgstr "&Engadidos recentemente" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "&Descricións" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "Libros por &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "Libros por &Título" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" -msgstr "Libros por autor" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "Libros excluídos" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -7102,96 +7275,96 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "Xéneros excluídos" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" -msgstr "Etiquetas a &Excluír" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" -msgstr "Libros excluídos" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "Outras opcións" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " polgada" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "&Fundir con Comentarios" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "&Antes" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "&Despois" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "&Separador" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " polgada" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -8994,212 +9167,213 @@ msgstr "etiquetas para engadir" msgid "tags to remove" msgstr "etiquetas para retirar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "Non hai detalles dispoñíbeis" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "O dispositivo non está conectado." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "Depurar a detección de dispositivos" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Obter a información do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Obter unha relación de libros do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "Obter as anotacións do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Enviar os metadatos ao dispostivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "Enviar as coleccións ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "Enviar %d libros ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Eliminar libros do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Descargar libros do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Ver libro no dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Estabelecer a acción de enviar ao dispositivo como predeterminada" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Enviar á memoria principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "Enviar á tarxeta de almacenaxe A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "Enviar á tarxeta de almacenaxe B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Memoria principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "Enviar o formato especifico para" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Enviar e eliminar da biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "Extraer dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Erro" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Produciuse un erro ao comunicar co dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "Non hai formatos axeitados" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "Escoller o cartafol para abrir como dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Produciuse un erro ao conectar co dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Dispositivo: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " detectado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "seleccionado para enviar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Sen dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "0 de %i libros" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Elixa formato para enviar ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Non se pode enviar: non hai ningún dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Sen tarxeta" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "Non se pode enviar: o dispositivo non ten tarxeta de memoria" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Desexa converter os libros seguintes antes de os enviar ao dispositivo?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "Enviando catálogos ao dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Enviando novas ao dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Enviando libros ao dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -9208,26 +9382,26 @@ msgstr "" "atoparon formatos compatíbeis. Converta o ou os libros a un formato " "compatíbel co dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "Non hai espazo no dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" "

Non é posíbel enviar libros ao dispositivo xa que non ten espazo libre " "dispoñíbel. " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "Formatos descoñecidos" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " @@ -9237,14 +9411,16 @@ msgstr "" "admita. Se envia estes formatos ao {1} é posíbel que non funcionen. Está " "seguro?" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Modelo incorrecto" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9277,6 +9453,59 @@ msgstr "Usar a orde de autoría por autoría" msgid "Save &template:" msgstr "Gardar &modelo:" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "Editar o modelo" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "Cantos libros baleiros?" @@ -9347,10 +9576,18 @@ msgstr "E&tiquetas que se deben poñer nos libros creados:" msgid "Fit &cover within view" msgstr "Axustar a &cuberta dentro da visualización" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Os meus libros" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10717,7 +10954,7 @@ msgstr "&Contrasinal" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10991,11 +11228,6 @@ msgstr "" "O complemento {0} instalouse correctamente en complementos de " "{1}. Pode que necesite reiniciar calibre para que teña efecto." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -11053,8 +11285,8 @@ msgstr "Interrumpindo..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autores" @@ -11723,77 +11955,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12050,12 +12284,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "Editar o modelo" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "Probar a configuración do correo de proba" @@ -12472,7 +12700,7 @@ msgid "Regular expression (?P)" msgstr "Expresión regular (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "Navegador de cubertas" @@ -12481,7 +12709,7 @@ msgid "Shift+Alt+B" msgstr "Maiús+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "Navegador de etiquetas" @@ -12505,7 +12733,7 @@ msgstr "Conectado " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "Detalles do libro" @@ -14793,137 +15021,147 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Pequeno" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Grande" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Medio" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "Sempre" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "Nunca" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "Pola primeira letra" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "Desactivado" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "Particionado" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " ou " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Elixa o &idioma (require reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "Activar a icona da bandexa do sis&tema (precisa reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "Disposición da interface de usuario (precisa reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Desactivar todas as animacións, unha opción útil se tivermos un computador " "antigo." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "Desactivar as &animacións" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "Desactivar ¬ificacións na bandexa do sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "Amosar a &pantalla de benvida ao comezar" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "Barra de &ferramentas" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "Tamaño da &icona:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "Amosar &texto debaixo das iconas" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "Tipo de letra da interface:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "Cambiar o &tipo de letra (require o reinicio)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "Usar números &romanos para as series" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -14932,17 +15170,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" -msgstr "Usar números &romanos para as series" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -14952,11 +15184,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "Método de &división de categorías no navegador de etiquetas:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -14970,22 +15202,22 @@ msgstr "" "ter unha lista de grupos de tamaño fixo. Escolla desactivado\n" "se non vai querer nunca subcategorías" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "&Contraer cando o número de elementos sexa maior ca:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14994,33 +15226,33 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "Amosar as &puntuacións no navegador de etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "Categorías con elementos &xerárquicos:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Amosar a &navegación por cuberta nunha xanela separada (precisa reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Número de cuberta para amosar no modo de navegación (precisa reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -15060,11 +15292,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "Requírese reiniciar" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -17384,7 +17611,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -18803,7 +19030,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -18811,7 +19038,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -18821,7 +19048,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -18830,7 +19057,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -18844,7 +19071,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -18852,7 +19079,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -18860,7 +19087,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -18868,7 +19095,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -18876,7 +19103,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -18884,7 +19111,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -18892,7 +19119,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -18900,7 +19127,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -18911,7 +19138,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -18922,7 +19149,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -18932,7 +19159,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -18941,7 +19176,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" @@ -18949,101 +19184,169 @@ msgstr "" "\n" "*** A sección «Por autor» é necesaria para a saída MOBI ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" -msgstr "Non se atoparon xéneros habilitados no catálogo.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "Non hai libros dispoñibles para catalogar" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -"Valores de ordenación de autor inconsistentes para\n" -"Autor «{0}»:\n" -"«{1}» <> «{2}»\n" -"Non se pode xerar o catálogo MOBI.\n" -"\n" -"Seleccione todos os libros de «{0}» e estabeleza a orde de autor correcta\n" -"no cadro de edición de metadatos, despois volva a xerar o catálogo.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -"Aviso: valores de orde de autor inconsistentes para\n" -"Autor «{0}»:\n" -"«{1}» <> «{2}»\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -"Non se atoparon libros para catalogar.\n" -"Comprobe os criterios de «Libros excluídos» nas opcións de libro " -"electrónico.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "Non hai libros dispoñibles para meter no catálogo." -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -19859,19 +20162,19 @@ msgstr "" msgid "creating custom column " msgstr "creando columna personalizada " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "Compactando a base de datos" diff --git a/src/calibre/translations/gu.po b/src/calibre/translations/gu.po index 3866a076fc..23c4189c32 100644 --- a/src/calibre/translations/gu.po +++ b/src/calibre/translations/gu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2011-08-20 06:46+0000\n" "Last-Translator: Hasit Bhatt \n" "Language-Team: Gujarati \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:41+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:40+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "વૈવિધ્યપૂર્ણ બનાવો" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "" @@ -317,323 +319,323 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "ઈ-બૂકને જુદા જુદા સ્વરૂપોમાં ફેરવો" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "તમારી calibre લાઈબ્રેરીમાં પુસ્તકો વાંચો" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "ઈ-બૂક ફોર્મમાં ઈન્ટરનેટ પરથી સમાચાર ડાઉનલોડ કરો." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "સંલગ્ન પુસ્તકોની યાદી ત્વરિત બતાવો" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "calibre ફરીથી શરુ કરો" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "જોડાયેલ સાધનને પુસ્તકો મોકલો" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "પુસ્તકને એક calibre લાઈબ્રેરીમાંથી બીજી લાઈબ્રેરી કોપી કરો" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "જુદા જુદા પુસ્તક વિક્રેતાઓના પુસ્તકો શોધો" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "દેખાવ અને વર્તણૂક" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "ઇન્ટરફેસ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "વર્તણુક" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "ટુલબાર" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "શોધી રહ્યા છીએ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "ઇનપુટ વિકલ્પો" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "અદ્યતન" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "વહેંચી રહ્યા છીએ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "પ્લગ-ઇન" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "કીબોર્ડ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "વિવિધ જાતનું" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -949,21 +951,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -975,38 +983,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1014,103 +1022,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1167,8 +1175,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1178,8 +1187,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1201,8 +1211,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1678,15 +1688,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1730,25 +1812,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1841,63 +1921,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1905,27 +1999,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1969,67 +2069,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2163,6 +2240,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3810,8 +3910,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3944,7 +4044,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4221,7 +4321,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4235,155 +4335,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4592,6 +4702,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4605,7 +4735,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4865,7 +4995,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5115,14 +5245,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5239,7 +5369,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5965,7 +6095,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6103,7 +6233,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6205,42 +6335,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6251,7 +6381,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6275,7 +6405,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6294,7 +6424,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6333,7 +6463,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6398,51 +6528,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6450,53 +6605,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6504,95 +6679,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8346,248 +8521,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8617,6 +8795,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8679,10 +8910,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9899,7 +10138,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10168,11 +10407,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10230,8 +10464,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10844,77 +11078,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11161,12 +11397,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11566,7 +11796,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11575,7 +11805,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11599,7 +11829,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13766,135 +13996,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13903,17 +14143,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13923,11 +14157,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13936,22 +14170,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13960,31 +14194,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14022,11 +14256,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16129,7 +16358,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17452,7 +17681,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17460,7 +17689,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17470,7 +17699,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17479,7 +17708,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17493,7 +17722,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17501,7 +17730,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17509,7 +17738,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17517,7 +17746,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17525,7 +17754,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17533,7 +17762,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17541,7 +17770,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17549,7 +17778,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17560,7 +17789,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17571,7 +17800,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17581,7 +17810,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17590,94 +17827,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18329,17 +18647,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/he.po b/src/calibre/translations/he.po index 17d1461f4e..65e42fd708 100644 --- a/src/calibre/translations/he.po +++ b/src/calibre/translations/he.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-07-18 17:43+0000\n" "Last-Translator: Tal Nisan \n" "Language-Team: Hebrew \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:42+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:40+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "התאמה אישית" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "לא יכול להגדיר" @@ -321,63 +323,63 @@ msgstr "כתוב תגיות מטא מ- %s קבצים" msgid "Set metadata from %s files" msgstr "כתוב תגיות מטא מ- %s קבצים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "הוסף ספרים לקליבר או למכשיר המחובר" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "יבא הערות ממכשיר קינדל מחובר (ניסיוני)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "אתחל קטלוג של הספרים שבספריית הקליברה שלך" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "להמיר ספרים לתצורות שונות" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "למחוק ספרים מספריית הקליברה או מהמכשיר שלך" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "לערוך את הנתונים של הספרים בספריית הקליברה שלך" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "לקרוא ספרים בספריית הקליברה שלך" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "להוריד חדשות מהאנטרנט בתצורת ספר אלקטרוני." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "הצג במהירות רשימה של ספרים קשורים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "יצא ספרים מספריית הקליבר שלך לכונן הקשיח" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "הצג פרטי הספר בחלון נפרד" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "לאתחל קליברה" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "פתח את התיקיה המכילה את קבצי הספר בספריית הקליבר שלך" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "להעתיק ספרים למכשיר המחובר" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -385,159 +387,159 @@ msgstr "" "שלח ספרים דרך דוא\"ל או דרך האינטרנת בנוסף חיבור ה-ITunes או סיפריות על " "המחשב כאלו הם מכשירים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "עיין במדריך קליבר למשתמש" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "התאם את קליבר" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "מצא בקלות ספרים הדומים לספר הנבחר" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "החלף בין ספריות קליבר שונות וביצוע תחזוקה עליהם" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "העתק ספרים ממכשירך לספריית קליבר" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "ערוך את האוספים בהם ממוקמים הספרים במכשירך" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "העתק ספר מספריית קליבר אחת לאחרת" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "בצע שינוי קטנים על קבצי epub או htmlz בספריית הקליבר" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "בחר ספר אקראי מספריית הקליבר שלך" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "חפש ספרים ממוכרים שונים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "מראה ותחושה" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "ממשק" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "התאם את המראה והמרגש של ממשק קליבר לטעם האישי שלך" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "אופן הפעולה" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "שנה את אופן הפעולה של קליבר" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "הוסף טורים אישיים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "הוסף/הסר טורים אישיים לרשימת הספרים של קליבר" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "סרגל כלים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "התאם אישית סרגלי כלים ותפריטי מידע, שנה את הפעולות האפשריות בכל אחד." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "מחפש" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "התאם את הדרך בה קליבר מחפש ספרים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "אפשרויות קלט" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "המרה" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "קבע אפשרויות המרה ספציפיות לפי סוג הקלט" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "אפשרויות נפוצות" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "קבע אפשרויות המרה המשותפות לכל סוגי הקבצים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "אפשריות פלט" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "קבע אפשרויות המרה ספציפיות לפי סוג הפלט" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "הוספת ספרים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "ייבוא/ייצוא" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "שלוט בצורה שקליבר קורא מידע מטא מקבצים בזמן הוספת ספרים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "שומר ספרים לדיסק" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -545,60 +547,60 @@ msgstr "" "קבע איך calibre מיצא קבצים ממסד הנתונים לדיסק הקשיח בבחירת \"שמירה לדיסק " "הקשיח\"" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "שולח ספרים להתקנים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "שלוט בצורת ההעברה של קליבר לקורא הספרים שלך" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "שנה שדות נתוני מטא לפני שמירה/שליחה" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "פונקציות תבנית" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "הגדרות מתקדמות" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "שיתוף ספרים במייל" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "שיתוף" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" "הגדר שיתוף ספרים דרך מייל. יכול לשמש לשליחה אוטומטית של חדשות להתקנים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "שיתוף ברשת" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -606,45 +608,45 @@ msgstr "" "הגדר את שרת התוכן של calibre, שייתן לך נגישות לספריית ה-calibre שלך מכל מקום " "ומכל מכשיר המחובר לאינטרנט." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "הורדת מטא-נתונים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "שלוט באופן בו קליבר מוריד מטא-נתונים מהרשת" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "תוספים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "הוסף/הסר/הגדר חלקים שונים של תפקודיות calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "שיפורים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "כוונן את התנהגות קליבר בהקשרים שונים" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "מקלדת" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "התאם את קיצורי המקלדת בהם קליבר משתמש" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "שונות" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "הגדרות מתקדמות שונות" @@ -974,21 +976,27 @@ msgstr "רשימת פעולת לצורך תיקון שגיאות קוד" msgid "Communicate with Android phones." msgstr "מתקשר עם טלפון Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" -msgstr "רשימת ספריות מופרדות בפסיקל שליחת ספרשת למכשיר." +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "תקשר עם סלולרי S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1000,38 +1008,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "נטרל מנהל התקן של אפל" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "אפשר מנהל התקן של אפל" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "הטמן (cache) תמונות שער מ-iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1039,19 +1047,19 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "התקן של אפל" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "תקשר עם אייטונס/אייבוקס" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "התגלתה חומרת 'אפל' (Apple). מתחיל את תוכנת iTunes, אנה חכה.." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1059,43 +1067,43 @@ msgstr "" "קליבר לא מצליח להעתיק ספרים ישירות מחומרת ה-iDevice. גרור מספריית ה-iTunes " "לשולחן העבודה. רק אז הוסף לחלון ספריית קליבר." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "מעדכן רישום נתוני מטא של החומרה" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d מתוך %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "הסתיים" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1105,7 +1113,7 @@ msgstr "" "הסר בעזרת אפליקציית ה-iBooks.\n" "לחץ על 'הצג פרטים' לקבלת רשימה." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1113,36 +1121,36 @@ msgstr "" "לא היה אפשר להמיר חלק מתמונות השער.\n" "לחץ על 'הצג פרטים' לקבלת רשימה." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "חדשות" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "קטלוג" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "תקשר עם אייטונס" @@ -1201,8 +1209,9 @@ msgstr "קורא את רשימת הספרים מההתקן..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1212,8 +1221,9 @@ msgstr "מעביר ספרים למכשיר" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1235,8 +1245,8 @@ msgstr "מסיר ספרים מהמכשיר" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1714,15 +1724,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "מקבל מידע ממכשיר..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1766,25 +1848,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "הכל של היוצר" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1877,63 +1957,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1941,27 +2035,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "מקבל מידע ממכשיר..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2005,35 +2105,35 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "לא מצליח למצוא את כונן %s. נסה לאתחל את המכשיר." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" "לא מצליח למצוא את עיגון החומרה (mount point) ה-%s. נסה לאתחל את המחשב." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "לא מצליח למצוא את כונן %s." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "לא מצליח להעלות זכרון ראשי (קוד שגיאה: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2042,33 +2142,10 @@ msgstr "" "הזיכרון של %s הינו לקריאה בלבד. דבר זה לרוב קורה בגלל שגיאות במערכת הקבצים " "(file system)." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "החריץ הנבחר: %s לא נתמך." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "אין מספיק מקום פנוי על הזכרון הראשי." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "אין מספיק מקום פנוי על כרטיס הזכרון." - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "קבע תצורת מכשיר" @@ -2202,6 +2279,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "החריץ הנבחר: %s לא נתמך." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "אין מספיק מקום פנוי על הזכרון הראשי." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "אין מספיק מקום פנוי על כרטיס הזכרון." + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3862,8 +3962,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3996,7 +4096,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4273,7 +4373,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4287,155 +4387,165 @@ msgstr "" msgid "Table of Contents:" msgstr "תוכן העניינים:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4644,6 +4754,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4657,7 +4787,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4917,7 +5047,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5167,14 +5297,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5291,7 +5421,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6017,7 +6147,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6155,7 +6285,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6257,42 +6387,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6303,7 +6433,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6327,7 +6457,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6346,7 +6476,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6385,7 +6515,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6450,51 +6580,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6502,53 +6657,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6556,95 +6731,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8398,248 +8573,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8669,6 +8847,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8731,10 +8962,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9951,7 +10190,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10220,11 +10459,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10282,8 +10516,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "מחברים" @@ -10896,77 +11130,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11213,12 +11449,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11618,7 +11848,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11627,7 +11857,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11651,7 +11881,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13818,135 +14048,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13955,17 +14195,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13975,11 +14209,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13988,22 +14222,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14012,31 +14246,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14074,11 +14308,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16181,7 +16410,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17504,7 +17733,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17512,7 +17741,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17522,7 +17751,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17531,7 +17760,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17545,7 +17774,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17553,7 +17782,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17561,7 +17790,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17569,7 +17798,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17577,7 +17806,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17585,7 +17814,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17593,7 +17822,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17601,7 +17830,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17612,7 +17841,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17623,7 +17852,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17633,7 +17862,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17642,94 +17879,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18381,17 +18699,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/hi.po b/src/calibre/translations/hi.po index 76afdff12d..0ddd21ad57 100644 --- a/src/calibre/translations/hi.po +++ b/src/calibre/translations/hi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-03-18 12:52+0000\n" "Last-Translator: Vibhav Pant \n" "Language-Team: Hindi \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:42+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:41+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "रुचि के अनुसार बनाना" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "अनुकूलित नहीं कर सकते" @@ -317,323 +319,323 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -951,21 +953,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -977,38 +985,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1016,103 +1024,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1169,8 +1177,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1180,8 +1189,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1203,8 +1213,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1680,15 +1690,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1732,25 +1814,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1843,63 +1923,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1907,27 +2001,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1971,67 +2071,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2165,6 +2242,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3815,8 +3915,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3949,7 +4049,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4226,7 +4326,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4240,155 +4340,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4597,6 +4707,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4610,7 +4740,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4870,7 +5000,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5120,14 +5250,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5244,7 +5374,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5970,7 +6100,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6108,7 +6238,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6210,42 +6340,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6256,7 +6386,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6280,7 +6410,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6299,7 +6429,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6338,7 +6468,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6403,51 +6533,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6455,53 +6610,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6509,95 +6684,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8351,248 +8526,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8622,6 +8800,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8684,10 +8915,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9904,7 +10143,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10173,11 +10412,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10235,8 +10469,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10849,77 +11083,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11166,12 +11402,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11571,7 +11801,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11580,7 +11810,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11604,7 +11834,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13771,135 +14001,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13908,17 +14148,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13928,11 +14162,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13941,22 +14175,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13965,31 +14199,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14027,11 +14261,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16134,7 +16363,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17457,7 +17686,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17465,7 +17694,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17475,7 +17704,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17484,7 +17713,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17498,7 +17727,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17506,7 +17735,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17514,7 +17743,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17522,7 +17751,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17530,7 +17759,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17538,7 +17767,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17546,7 +17775,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17554,7 +17783,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17565,7 +17794,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17576,7 +17805,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17586,7 +17815,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17595,94 +17832,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18334,17 +18652,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/him.po b/src/calibre/translations/him.po index c4da46222d..cfec416495 100644 --- a/src/calibre/translations/him.po +++ b/src/calibre/translations/him.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-07-23 13:49+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Himachali \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:42+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:41+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "" @@ -317,323 +319,323 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -949,21 +951,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -975,38 +983,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1014,103 +1022,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1167,8 +1175,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1178,8 +1187,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1201,8 +1211,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1678,15 +1688,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1730,25 +1812,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1841,63 +1921,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1905,27 +1999,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1969,67 +2069,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2163,6 +2240,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3810,8 +3910,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3944,7 +4044,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4221,7 +4321,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4235,155 +4335,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4592,6 +4702,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4605,7 +4735,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4865,7 +4995,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5115,14 +5245,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5239,7 +5369,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5965,7 +6095,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6103,7 +6233,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6205,42 +6335,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6251,7 +6381,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6275,7 +6405,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6294,7 +6424,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6333,7 +6463,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6398,51 +6528,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6450,53 +6605,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6504,95 +6679,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8346,248 +8521,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8617,6 +8795,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8679,10 +8910,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9899,7 +10138,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10168,11 +10407,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10230,8 +10464,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10844,77 +11078,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11161,12 +11397,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11566,7 +11796,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11575,7 +11805,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11599,7 +11829,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13766,135 +13996,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13903,17 +14143,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13923,11 +14157,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13936,22 +14170,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13960,31 +14194,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14022,11 +14256,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16129,7 +16358,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17452,7 +17681,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17460,7 +17689,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17470,7 +17699,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17479,7 +17708,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17493,7 +17722,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17501,7 +17730,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17509,7 +17738,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17517,7 +17746,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17525,7 +17754,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17533,7 +17762,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17541,7 +17770,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17549,7 +17778,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17560,7 +17789,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17571,7 +17800,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17581,7 +17810,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17590,94 +17827,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18329,17 +18647,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/hr.po b/src/calibre/translations/hr.po index 2392254a3b..4e577afc34 100644 --- a/src/calibre/translations/hr.po +++ b/src/calibre/translations/hr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-05-04 13:42+0000\n" "Last-Translator: Tomislav Pešut \n" "Language-Team: Croatian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:49+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:47+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -27,22 +27,23 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -81,8 +82,8 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -133,20 +134,20 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -175,12 +176,12 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -206,6 +207,7 @@ msgstr "Prilagodi" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Nemoguće konfigurirati" @@ -318,323 +320,323 @@ msgstr "Postavi metapodatke u %s datotekama" msgid "Set metadata from %s files" msgstr "Postavi metapodatke iz %s datoteka" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Dodaj knjige u calibre ili priključenom uređaju" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Preuzmi bilješke od priključenog Kidle (eksperimentalna funkcija)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Generiraj katalog knjiga u calibre biblioteci" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Pretvori knjige u razne ebook formate" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Izbriši knjige iz calibre kolekcije ili priključenog uređaja" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Editiraj metapodatke knjiga u calbre biblioteci" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Pokaži listu srodnih knjiga brzo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Prikaže detalje knjige u odvojenom prozoru" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Izgled" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Sučelje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Prilagodi izgled calibre sučelja prema vašem ukusu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Ponašanje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Promijeni način na koji se calibre ponaša" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Dodaj vlastite stupce" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Dodaj/Makni vlastite stupce u calibre listi knjiga" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Alatna traka" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Tražim" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Promijeni način na koji radi calibre pretraga" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Odrednice unosa" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Konverzija" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "Postavi opcije konverzije specifične za svaki ulazni format" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Opće opcije" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Postavi opcije konverzije zajedničke za sve formate" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Izlazne opcije" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "Postavi opcije konverzije specifične za svaki izlazni format" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Dodavanje knjiga" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Uvoz/Izvoz" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Spremanje knjiga na disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Slanje knjiga na uređaj" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "Kontroliraj kako calibre prenosi datoteke na tvoj ebook čitač" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Napredan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Djeljenje knjiga putem email-a" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Razmjenjivanje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Dijeljenje preko mreže" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Preuzimanje metapodataka" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Priključci" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Ugađanja" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Tipkovnica" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Razno" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Razne napredne postavke" @@ -973,21 +975,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Kominiciraj sa Android telefonima." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -999,38 +1007,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Isključi Apple Driver" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1038,103 +1046,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "završeno" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Vijesti" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1191,8 +1199,9 @@ msgstr "Uzimanje liste knjiga na uređaju..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1202,8 +1211,9 @@ msgstr "Prenošenje knjiga na uređaj..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1225,8 +1235,8 @@ msgstr "Uklanjanje knjiga sa uređaja..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1702,15 +1712,87 @@ msgstr "Komuniciraj sa COBY" msgid "Communicate with the Ex124G" msgstr "Komuniciraj sa Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Uzmi informacije o uređaju..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1754,25 +1836,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1865,63 +1945,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1929,27 +2023,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Uzmi informacije o uređaju..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1993,67 +2093,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Nije moguće otkriti %s disketni pogon" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Nemoguće pronaći %s disketni pogon." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Nemoguće organizirati glavnu memoriju (Kod greške: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Odabrano ležište: %s nije podržano." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "Glavna memorija nema dovoljno slobodnog prostora" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "Memorijska kartica nema dovoljno slobodnog prostora" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Konfiguriraj Uređaj" @@ -2187,6 +2264,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Odabrano ležište: %s nije podržano." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "Glavna memorija nema dovoljno slobodnog prostora" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "Memorijska kartica nema dovoljno slobodnog prostora" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3999,8 +4099,8 @@ msgstr "Tagovi" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4143,7 +4243,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4422,7 +4522,7 @@ msgid "Sidebar" msgstr "Rubna traka" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4436,159 +4536,169 @@ msgstr "Nemoguće pronaći pdftohtml, provjeri da je vašem PUTU" msgid "Table of Contents:" msgstr "Sadržaj" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" "Pošalji datoteku na memorijsku karticu namjesto u glavnu memoriju po zadatku" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Potvrdi prije brisanja" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Geometrija glavnog prozora" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Obavijesti kad je nova inačica dostupna" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Upotrijebi Rimske brojeve za brojeve serija" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "Broj omota za prikazati u modu pretraživanja omota" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "Podrazumijeva se za pretvorbu u LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "Opcije za LRF ebook preglednika" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Formati koji se pregledavaje upotrebom internog preglednika." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Stupci koji se prikazuju u listi knjiga" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" "Automatski lansiranje sadržajnog poslužitelja pri podizanju aplikacije." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "Najstarija vijest sadržana u bazi podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Prikaži ikonu sustavnog poslužavnika" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Pošalji skinute vijesti na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" "Prikaži protok omota u posebnom prozoru umjesto u glavnom calibre prozoru." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "Onesposobi obavještavanja sa ikone sustavnog poslužavnika" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" "Zadana akcija koju treba uraditi kad je kliknut gumb za slanje na uređaj." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "Preuzmi socijalne metapodatke (oznake/ocjene/itd)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Odaberi Daoteke" @@ -4802,6 +4912,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4815,7 +4945,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -5075,7 +5205,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5325,14 +5455,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5449,7 +5579,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6179,7 +6309,7 @@ msgid "The specified directory could not be processed." msgstr "Specificirani direktorij nije mogao biti procesiran." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Nema knjiga" @@ -6321,7 +6451,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6423,42 +6553,42 @@ msgstr "" msgid "Collections" msgstr "Kolekcije" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Put" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6469,7 +6599,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6493,7 +6623,7 @@ msgstr "Opcije specifične za" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6512,7 +6642,7 @@ msgstr "izlaz" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6551,7 +6681,7 @@ msgstr "izlaz" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6616,51 +6746,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "CSV/XML Opcije" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "E-book opcije" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6668,53 +6823,73 @@ msgstr "" msgid "Name" msgstr "Ime" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6722,95 +6897,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8586,211 +8761,212 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "Detalji nisu raspoloživi." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "Uređaj nije više priključen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Uzmi podatke o uređaju" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Uzmi listu knjiga na uređaju" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Pošalji metapodatke na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "Pošalji %d knjige na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Izbriši knjige sa uređaja" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Skini knjige sa uređaja" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Pregledaj knjigu na uređaju" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Postavi zadanu akciju slanja na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Pošalji u glavnu memoriju" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "Pošalji na memorijsku karticu A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "Pošalji na memorijsku karticu B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Greška" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Greška u komunikaciji sa uređajem" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "Nema odgovarajućih formata" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Greška u razgovoru sa uređajem" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Uređaj: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " otkriveno." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "odabrano za slanje" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Nema uređaja" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Odaberi format za poslati na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Nemoguće poslati: Nijedan uređaj nije priključen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Nema kartice" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "Nemoguće poslati: Uređaj nema memorijsku karticu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "Automatski konvertiraj slijedeće knjige prije otpreme na uređaj?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "Slanje kataloga na uređaj." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Slanje vijesti na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Slanje knjiga na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -8798,39 +8974,41 @@ msgstr "" "Nije moguće otpremiti slijedeće knjige na uređaj, jer odgovarajući formati " "nisu pronađeni. Prvo pretvorite knjige u format podržan od vašeg uređaja." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "Nema prostora na uređaju" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" "

Nemoguće poslati knjige na uređaj, nema dovoljno slobodnog prostora " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Nevažeća šablona" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8860,6 +9038,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "Koliko praznih knjiga?" @@ -8922,10 +9153,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Moje Knjige" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10144,7 +10383,7 @@ msgstr "&Lozinka:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10413,11 +10652,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10475,8 +10709,8 @@ msgstr "Prekidam..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autori" @@ -11094,77 +11328,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11417,12 +11653,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "Provjeri e-mail postavke" @@ -11835,7 +12065,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11844,7 +12074,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11868,7 +12098,7 @@ msgstr "Spojeno " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -14049,136 +14279,146 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Malo" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Velik" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Srednji" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " ili " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Odaberi &jezik (zahtijeva ponovno pokretanje):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" "Osposobi ikonu sustavnog &poslužavnika (zahtijeva ponovo podizanje sustava)." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -14187,17 +14427,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -14207,11 +14441,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -14220,22 +14454,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14244,33 +14478,33 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Prikaži pretraživača omota u posebnom prozoru (zahtijeva ponovno podizanje)." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Broj omota za prikaz u pretražnom modu (zahtijeva ponovno pokretanje):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14308,11 +14542,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16440,7 +16669,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17803,7 +18032,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17811,7 +18040,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17821,7 +18050,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17830,7 +18059,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17844,7 +18073,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17852,7 +18081,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17860,7 +18089,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17868,7 +18097,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17876,7 +18105,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17884,7 +18113,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17892,7 +18121,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17900,7 +18129,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17911,7 +18140,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17922,7 +18151,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17932,7 +18161,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17941,94 +18178,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18741,18 +19059,18 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" "

Preseljavanje stare baze podataka na ebook biblioteku u %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "Kopiranje %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "Sažimanje baze podataka" diff --git a/src/calibre/translations/hu.po b/src/calibre/translations/hu.po index 1b2cc4c035..e9259bca2d 100644 --- a/src/calibre/translations/hu.po +++ b/src/calibre/translations/hu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-08-25 19:23+0000\n" "Last-Translator: Devilinside \n" "Language-Team: Hungarian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:42+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:41+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Testreszabás" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Beállítás nem lehetséges" @@ -323,67 +325,67 @@ msgstr "Metaadatok beállítása a következő fájlokban: %s" msgid "Set metadata from %s files" msgstr "Metaadatok beállítása a következő fájlokból: %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" "Könyvek hozzáadása a calibre alkalmazáshoz, vagy a csatlakoztatott eszközhöz" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" "A csatlakoztatott Kindle-ről beolvassa az olvasói megjegyzéseket (kísérleti)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Katalógust készít a Calibre könyvtárába" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Könyvek konvertálása különböző e-book formátumokba" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" "Könyvek törlése a calibre, vagy a csatlakoztatott eszköz könyvtárából" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "A könyvek metaadatainak szerkesztése a calibre könyvtárában" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Könyvek olvasása a calibre könyvtárában" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Internetes hírek letöltése e-book formátumban" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Kapcsolódó könyvek listájának megjelenítése" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Könyvek exportálása a calibre könyvtárból a merevlemezre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" "Felugró ablakban megjeleníti az adott könyvre vonatkozó információkat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Calibre újraindítása" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "A könyvfájlokat tartalmazó mappa megnyitása a calbire könyvtárban" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Könyvek küldése a csatlakoztatott eszközre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -391,44 +393,44 @@ msgstr "" "Könyveket e-mailben vagy weben keresztül küldhet, de megnyithatja iTunes-on, " "vagy a számítógépén, mint olvasón is" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "A calibre Felhasználói Kézikönyvének böngészése" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "A calibre testreszabása" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "A most kiválasztotthoz hasonló könyvek keresése egyszerűen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Különböző Calibre könyvtárak közötti váltás és karbantartás elvégzése" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Könyvek bemásolása a eszközről a calibre könyvtárába" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "A eszközre másolt könyvkollekció szerkesztése" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Könyv másolása egyik calibre könyvtárból a másikba" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Apróbb módosítások végrehajtása a calibre könyvtárában lévő epub és htmlz " "fájlokon" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -436,57 +438,57 @@ msgstr "" "A calibre könyvtárban kereséskor az előző és a következő egyező találat " "kiemelése" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Könyv kiválasztása véletlenszerűen a calibre könyvtárból" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Keresés a különböző e-könyvárusok könyvei között" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" "Frissíti a jelenlegi calibre kiadásodat és új calibre bővítményeket keres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Megjelenés" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Kezelőfelület" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Állítsa be a calibre kezelőfelületét saját ízlésének megfelelően" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Viselkedés" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Calibre viselkedésének megváltoztatása" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Saját oszlop hozzáadása" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Saját oszlop hozzáadása/eltávolítása a calibre könyvlistában" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Eszköztár" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -494,113 +496,113 @@ msgstr "" "Eszköztár és a helyi menük testreszabása, az elérhető funkciók " "megváltoztatása" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Keresés" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "A calibre könyvek utáni keresésének testreszabása" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Bemeneti beállítások" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Konvertálás" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "A konvertálás beállítása az egyes bementi formátumokhoz" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Közös beállítások" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Az összes formátum közös konvertálási beállításai" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Kimeneti beállítások" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "A konvertálás beállítása az egyes kimeneti formátumokhoz" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Könyv hozzáadása" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Importálás/Exportálás" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "Új könyv hozzáadásakor a calibre metaadat olvasásának szabályozása" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Könyvek lemezre mentése" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" "A lemezre mentés esetén a calibre adatbázisából exportált fájlok beállításai" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Könyvek küldése eszközre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "E-book olvasóra küldött fájlok beállításai" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Metaadat kapcsolatok" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Metaadat oszlopok megváltoztatása mentés/küldés előtt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Sablon függvények" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Haladó" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Saját sablon függvények létrehozása" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Könyvek megosztása e-mailben" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Megosztás" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -608,11 +610,11 @@ msgstr "" "Könyvek e-mailben történő megosztásának beállítása. Használható akár a " "letöltött hírek az eszközre történő automatikus küldésére is." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Hálózati megosztás" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -620,46 +622,46 @@ msgstr "" "A calibre tartalomkiszolgáló beállítása, amely elérhetővé teszi a calibre " "könyvtárat bárhonnan, bármilyen eszközzel az Interneten." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Metaadatok letöltése" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "A calibre e-book metaadatainak letöltési beállításai" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Bővítmények" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Hozzáad/eltávolít/beállít néhány dolgot a calibre funkcióinál" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Finomhangolások" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" "Calibre finomhangolása, hogy miképp viselkedjen különböző helyzetekben" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Gyorsbillentyűk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Calibre gyorsbillentyűk testreszabása" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Egyéb" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Egyéb speciális beállítások" @@ -1003,23 +1005,27 @@ msgstr "Hibakeresési napló" msgid "Communicate with Android phones." msgstr "Kommunikáció Androidos telefonnal." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Vesszővel tagolt mappa-lista az e-bookok olvasóra küldéséhez. Az első létező " -"mappába kerülnek a könyvek." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Kommunikáció S60-as telefonnal." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Kommunikáció WebOS táblagépekkel." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1041,32 +1047,32 @@ msgstr "" "elem.

Az Apple meghajtó engedélyezése a közvetlen kommunikációhoz az " "iDevice-al egy nem támogatott haladó felhasználói mód.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Apple meghajtó kikapcsolása" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Apple meghajtó bekapcsolása" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Sorozatok használata Kategóriaként az iTunes/iBooks-ban" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" "Engedélyezze, hogy a sorozat neve legyen az iTunes műfaj, iBooks kategória" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Borítók gyorstárazása az iTunes/iBooks-ból" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "Engedélyezze a iTunes/iBooks borítók gyorsítótárazásához" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1075,7 +1081,7 @@ msgstr "" "A „Copy files to iTunes Media folder %s” opció engedélyezve van az iTunes " "Preferences/Advanced menüjében" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1089,19 +1095,19 @@ msgstr "" "Bekapcsolásnál jelzi, hogy a könyv másolatát az iTunes -od Media " "könyvtárában tárolja." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Apple eszköz" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Kommunikáció iTunes/iBooks-szal." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Apple eszköz felismerve, az iTunes indul. Kérem várjon…" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1109,7 +1115,7 @@ msgstr "" "Nem lehet a könyveket közvetlenül az iDevice-ról lemásolni. Húzza az iTunes " "könyvtárból az asztalra, majd adja a calibre könyvtár ablakához." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1119,36 +1125,36 @@ msgstr "" "http://www.mobileread.com/forums/showthread.php?t=118559 linken talál " "információkat az iTunes kapcsolat használatáról" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Eszköz metaadat listájának frissítése…" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d/%(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "Kész" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1158,7 +1164,7 @@ msgstr "" "Törlés az iBooks alkalmazás segítségével.\n" "Kattintson a „Részletek” gombra a listához." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1166,36 +1172,36 @@ msgstr "" "Néhány borítót nem lehetett konvertálni.\n" "Kattintson a „Részletek megjelenítése” lehetőségre a listához." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Hírek (RSS)" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Katalógus" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Kommunikáció iTunes-szal." @@ -1259,8 +1265,9 @@ msgstr "Az eszközön lévő könyvek listájának összeállítása…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1270,8 +1277,9 @@ msgstr "Könyvek küldése az eszközre…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1293,8 +1301,8 @@ msgstr "Könyvek eltávolítása az eszközről…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1809,15 +1817,87 @@ msgstr "Kommunikáció COBY-val" msgid "Communicate with the Ex124G" msgstr "Kommunikáció Ex124G-vel" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "MTP eszköz" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "Kommunikáció az MTP eszközzel" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Eszköz-információ lekérdezése…" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1864,18 +1944,17 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Megjegyzések eltávolítva, mert a SONY olvasó nem kezeli őket" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Mind cím szerint" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Mind szerző szerint" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1884,7 +1963,6 @@ msgstr "" "Lehetőségek: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2003,36 +2081,40 @@ msgstr "" "meg. Ne jelölje be, ha a „Beállítások->Metaadat kapcsolatok” menüben más " "beállítást használ az eszközhöz." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "Kapcsolódás engedélyezése induláskor" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "Itt engedélyezheti, hogy kapcsolódjon-e a calibre induláskor" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "Biztonsági jelszó" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Adja meg az eszköz alkalmazása milyen jelszóval kapcsolódjon a calibrehez" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "Állandó hálózati port használata" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2040,11 +2122,11 @@ msgstr "" "Ha engedélyezve van, a „Port” mezőben megadott port lesz használva. Más " "különben mindig véletlenszerűen lesz kiválasztva" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "Port száma: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2052,21 +2134,31 @@ msgstr "" "Adja meg melyik port legyen használva, ha az „Állandó hálózati port " "használata” engedélyezve van" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "Bővebb hibakeresési információ megjelenítése" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" "Hibajelentéskor használja ezt a lehetőséget, hogy bővebb hibakeresési " "információt kapjon" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2074,27 +2166,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "Túl sok kapcsolódási kísérlet érkezett innen: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Eszköz-információ lekérdezése…" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2138,23 +2236,23 @@ msgstr "Kommunikáció Sunstech EB700 Stash W950 olvasóval." msgid "Communicate with the Wexler reader." msgstr "Kommunikáció Sunstech EB700 Wexler olvasóval." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "%s lemezmeghajtó érzékelése sikertelen. Próbálkozzon újraindítással!" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" "A következő csatolási pont nem található: %s. Próbálkozzon újraindítással." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "A(z) %s meghajtó nem található" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " @@ -2163,12 +2261,12 @@ msgstr "" "Nem található a(z) %s lemezmeghajtó. Az eszköz vagy már le lett csatolva, " "vagy a kernel a SYSFS egy régi verzióját használja." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "A fő memória nem csatolható. (Hiba kód: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2177,33 +2275,10 @@ msgstr "" "A(z) %s belső memóriája csak olvasható. Ezt valószínűleg a fájlrendszer " "hibája okozza." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "Nem lehetséges az eszköz csatolása" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Kiválasztott kártyaolvasó: %s nem támogatott." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "Nincs elég hely a fő memóriában" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "Nincs elég hely a memóriakártyán" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Eszköz beállítása" @@ -2352,6 +2427,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Kiválasztott kártyaolvasó: %s nem támogatott." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "Nincs elég hely a fő memóriában" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "Nincs elég hely a memóriakártyán" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4427,8 +4525,8 @@ msgstr "Címkék" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4585,7 +4683,7 @@ msgstr "" "Metaadatok és borító letöltése az ISBN-nek megfelelő könyvhöz a " "LibraryThing.com-ról\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4887,7 +4985,7 @@ msgid "Sidebar" msgstr "Oldalsáv" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4903,91 +5001,91 @@ msgstr "" msgid "Table of Contents:" msgstr "Tartalomjegyzék:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "Alapesetben a memóriakártyára küldje a fő memória helyett" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Megerősítés törlés előtt" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "A főablak méretei" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Figyelmeztetés új verzió esetén." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Római számok használata a könyvsorozatok számozásánál" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "Címkelista rendezése név, gyakoriság vagy értékelés alapján" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "Bármelyik vagy mindegyik címke egyezése" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "A borító alapján történő böngészéskor a megjelenített borítók száma" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "Az LRF-be való konvertálás alapértelmezett értékei" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "A beépített LRF olvasóprogram beállításai" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "A beépített olvasóprogram által megjelenített formátumok" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "A könyvlistában megjelenítendő oszlopok" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "A tartalomkiszolgáló automatikus indítása az alkalmazás indulásakor." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "A legrégebbi adatbázisban megtartandó hír" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Ikon megjelenítése a tálcán" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Letöltött hírek küldése az eszközre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" "A hírekből készített könyvek törlése az eszközre történő feltöltés után" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "A borítók megjelenítése külön ablakban a calibre főablaka helyett." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "A tálcaikon értesítéseinek tiltása" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" "Az alapértelmezett művelet a „Küldés eszközre” gombra való kattintáskor" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." @@ -4995,7 +5093,7 @@ msgstr "" "A keresés elkezdődik, ahogy gépeli a szöveget. Ha ez ki van kapcsolva, akkor " "a keresés csak akkor indul el, ha az Enter vagy a Return billentyűt lenyomja." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " @@ -5005,7 +5103,7 @@ msgstr "" "kijelzés helyett. A következő találat megjelenítéséhez használja az N vagy " "az F3-as billentyűt." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." @@ -5013,25 +5111,25 @@ msgstr "" "Az egyidejűleg elvégezhető konvertálások/hírletöltések maximális száma. Ez a " "szám a valós érték kétszerese." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "Közösségi metaadatok letöltése (címkék, értékelés stb.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "Írja felül a szerzőt és a címet az új metaadattal" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "Borító automatikus letöltése ha lehetséges" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" "Az egyidejűleg végrehajtható műveletek számának korlátozása a processzorok " "számára" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." @@ -5039,32 +5137,42 @@ msgstr "" "A felhasználó felület elrendezése. „Széles” beállításnál a könyv részletei a " "jobb oldalon, míg „Keskeny” beállításnál alul jelennek meg." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "Mutassa az átlagos értékeléseket tételenként a címke böngészőben" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "Felhasználói felület animációinak tiltása" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "Ne jelenítse meg a címkeböngésző kategóriáit." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "FIGYELMEZTETÉS:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "HIBA:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "A megerősítés megjelenítése következő alkalommal is" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "Újraindítás szükséges" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "A calibre újraindítása" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Válasszon a fájlok közül" @@ -5283,6 +5391,26 @@ msgstr "" msgid "No book files found" msgstr "Nem találhatóak könyvfájlok" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Könyvek hozzáadása a könyvtárhoz" @@ -5297,7 +5425,7 @@ msgid "Merging user annotations into database" msgstr "Felhasználói megjegyzések egyesítése az adatbázisba" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "Megjegyzések letöltése (kísérleti)" @@ -5575,7 +5703,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5845,14 +5973,14 @@ msgid "Main memory" msgstr "Fő memória" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "„A” memóriakártya" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "„B” memóriakártya" @@ -5977,7 +6105,7 @@ msgstr "" "Szeretné, ha a vezeték nélküli eszközhöz kapcsolódás a calibre indításakor " "automatikusan elindulna?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6785,7 +6913,7 @@ msgid "The specified directory could not be processed." msgstr "A megadott mappát nem lehet használni." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Nincsenek könyvek" @@ -6939,7 +7067,7 @@ msgstr "" "Calibre könyvtárába." #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -7046,42 +7174,42 @@ msgstr "" msgid "Collections" msgstr "Gyűjtemények" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "Borító beillesztése" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "Borító másolása" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "Borító eltávolítása" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "Kattintson duplán a könyv részleteinek megjelenítéséhez" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Elérési út" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "Borító méret: %(width)d x %(height)d" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "%s formátum törlése" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "A(z) %s formátum mentése lemezre" @@ -7092,7 +7220,7 @@ msgstr "BibTeX beállítások" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -7116,7 +7244,7 @@ msgstr "Beállítás:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -7135,7 +7263,7 @@ msgstr "kimenet" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -7174,7 +7302,7 @@ msgstr "kimenet" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -7246,51 +7374,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "CSV/XML Opciók" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "Ebook beállítások" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "bármilyen dátum" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "bármilyen érték" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "nincs megadva" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "Szabály törlése" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -7298,53 +7451,73 @@ msgstr "" msgid "Name" msgstr "Név" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "Mező" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "Érték" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "Előtag" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "Belevett részek" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "Könyvek mű&fajok szerint" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" -msgstr "Legutóbb hozzá&adva" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "&Leírások" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "Könyvek &sorozat szerint" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "Könyvek cím szerin&t" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" +msgstr "Előtagok" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" -msgstr "Könyvek szerző szerint" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "Kizárt könyvek" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -7352,96 +7525,96 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "Kizárt műfajok" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" -msgstr "Kihagyni kívánt c&ímkék" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "Visszaállítás az alapértelmezésre" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" -msgstr "Kizárt könyvek" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "Előtagok" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "Egyéb beállítások" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " hüvelyk" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "&További információ" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "&Megjegyzésekkel egybevon" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "&Előtte" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "&Utána" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "&Elválasztó" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " hüvelyk" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -9284,142 +9457,141 @@ msgstr "hozzáadandó címkék" msgid "tags to remove" msgstr "eltávolítandó címkék" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "Nem érhetőek el információk." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "Az eszköz már nem csatlakozik." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "Eszközkapcsolódás ellenőrzése" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Eszköz-információk lekérdezése" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Az eszközön lévő könyvek listájának letöltése" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "Felhasználói jegyzetek letöltése az eszközről" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Metaadatok küldése az eszközre" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "Kollekciók elküldése az eszközre" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "%d könyv feltöltése az eszközre" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Könyvek törlése az eszközről" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Könyvek letöltése az eszközről" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Könyv megnyitása ez eszközön" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Alapértelmezett eszközre küldési művelet beállítása" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Küldés a fő memóriába" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "Küldés az „A” memóriakártyára" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "Küldés a „B” memóriakártyára" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Fő memória" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "Meghatározott formátum küldése" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Küldés és törlés a könyvtárból" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "Eszköz kiadása (kapcsolat megszakítása)" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Hiba" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Hiba az eszközkapcsolatban" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "Nincs megfelelő formátum" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "Mappa eszközként való megnyitása" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "Futó műveletek" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" "Az eszközt nem lehet beállítani, amíg eszközhöz kapcsolódó művelet van " "folyamatban." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "%s beállítása" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "Eszköz lecsatolása" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -"A változtatások alkalmazásához válassza le, majd csatlakoztassa újra a(z) %s " -"eszközt." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Hiba a kapcsolatban" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." @@ -9427,76 +9599,76 @@ msgstr "" "Probléma az eszközkapcsolatban. Válassza le, majd csatlakoztassa ismét, " "szükség esetén indítsa újra az eszközt." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Eszköz: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " felismerve" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "kiválasztva küldéshez" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Nincs eszköz" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "Nincs eszköz csatlakoztatva" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i/%(total)i könyv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "0/%i könyv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Az eszközre küldendő formátum kiválasztása" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Nem lehet elküldeni: nincs csatlakoztatott eszköz" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Nincs memóriakártya" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "Nem lehet elküldeni: az eszközben nincs memóriakártya" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Az eszközre való feltöltés előtt automatikusan konvertáljam a kijelölt " "könyveket?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "Katalógusok küldése az eszközre." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Hírek küldése az eszközre" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Könyvek küldése az eszközre." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -9505,25 +9677,25 @@ msgstr "" "formátumú változatuk. Konvertálja át a nem megfelelőeket valamelyik, az " "eszközöd által támogatott formátumra." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "Nincs elég hely az eszközön" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" "

Nem lehet feltölteni könyveket az eszközre, nincs elég szabad hely " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "Ismeretlen formátumok" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " @@ -9534,14 +9706,16 @@ msgstr "" "küld az eszközere, azok esetleg nem lesznek olvashatóak. Biztosan " "engedélyezi ezeket?" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Érvénytelen sablon" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9574,6 +9748,59 @@ msgstr "A rendezési forma használata szerzői névként" msgid "Save &template:" msgstr "Men&tés sablonja:" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "Sablon szerkesztése" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "Mennyi üres könyvet?" @@ -9647,10 +9874,18 @@ msgstr "A lé&trehozott könyvbejegyzésekhez adandó címkék:" msgid "Fit &cover within view" msgstr "Borító &igazítása a nézőke méretéhez" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Könyveim" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -11047,7 +11282,7 @@ msgstr "&Jelszó:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11329,11 +11564,6 @@ msgstr "" "közé. Lehetséges, hogy újra kell indítania a programot a bővítmény " "helyes működéséhez." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "A calibre újraindítása" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -11396,8 +11626,8 @@ msgstr "Megszakítás…" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Szerzők" @@ -12070,77 +12300,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "Opcionális &jelszó:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "Opcionális biztonsági jelszó" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "&Automatikus kapcsolódás a calibre indulásakor" @@ -12399,12 +12631,6 @@ msgstr "Minden sablon eltávolítása a szövegdobozból" msgid "Open Template Editor" msgstr "Sablon szerkesztő megnyitása" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "Sablon szerkesztése" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "E-mail beállítások tesztelése" @@ -12835,7 +13061,7 @@ msgid "Regular expression (?P)" msgstr "Reguláris kifejezés (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "Borítóböngésző" @@ -12844,7 +13070,7 @@ msgid "Shift+Alt+B" msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "Címkeböngésző" @@ -12868,7 +13094,7 @@ msgstr "Csatlakoztatva: " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "Könyv részletei" @@ -15279,135 +15505,147 @@ msgstr "Calibre stílus" msgid "System default" msgstr "Rendszer alapértelmezése" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "Nincs" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Kicsi" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Nagy" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Közepes" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "Mindig" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "Ha van elegendő hely" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "Soha" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "Első betű szerint" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "Letiltva" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "Egyenlő elemszámú csoportok" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "Oszlop színezés" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " vagy " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Nyelv kiválasztása (újraindítás szükséges):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "Ikon megjelenítése a tálcán (újraindítás szükséges)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "Felhasználói felület elrendezése (újraindítás szükséges)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "Minden animáció letiltása. Hasznos funkció lassú/régi gépek esetén." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "Animációk tiltása" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "A &tálcaikon értesítéseinek tiltása" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "Üdvözlő képernyő indításkor" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "Eszköz&tár" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "Ikonméret:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "Feliratok az ikonok alatt:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "Betűtípus:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "Betűtípus cseréje (újraindítás szükséges)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "Felhasználói felület &stílusa (újraindítást igényel):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "Alapfelület" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." +msgstr "" +"A Megjegyzés mindig a végén jelenik meg, függetlenül attól, hogy hová " +"helyezte." + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "Római számok használata a könyvsorozatoknál" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 msgid "Select displayed metadata" msgstr "Megjelenítendő metaadatok kiválasztása" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 msgid "Move up" msgstr "Mozgatás felfelé" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 msgid "Move down" msgstr "Mozgatás lefelé" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 msgid "Default author link template:" msgstr "Alapértelmezett szerzőhivatkozás minta:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -15416,19 +15654,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" -msgstr "Római számok használata a könyvsorozatoknál" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -"A Megjegyzés mindig a végén jelenik meg, függetlenül attól, hogy hová " -"helyezte." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -15438,11 +15668,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "Címkeböngésző kategória &felosztási eljárás:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -15459,22 +15689,22 @@ msgstr "" "Mand-Zipe csoportokra) lesznek bontva könnyebb áttekinthetőség érdekében.\n" "Válassza a Letiltva módot ha nem kívánja az elemeket csoportosítani." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "&Csoportosítás, ha az elemek száma több, mint:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -15483,33 +15713,33 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "Értékelések &átlagának megjelenítése a címkeböngészőben" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "&Kategóriák hierarchikus elemekkel:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "&Borítók alapján történő keresés megjelenítése külön ablakban (újraindítás " "szükséges)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "&Megjelenített borítók száma böngészéskor (újraindítást igényel)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "Ha a borítóböngésző külön ablakban van, az legyen &teljes képernyős" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "A következő billentyűkkel válthat teljes képernyős üzemmódra: %s" @@ -15551,11 +15781,6 @@ msgstr "" "Az elvégzett változtatások miatt azonnal újra kell indítania a calibre-t. Az " "újraindítás előtt további beállítás már nem lehetséges." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "Újraindítás szükséges" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "Forrás" @@ -17956,12 +18181,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" -"A %(app)s alkalmazásnak új verziója jelent meg: %(ver)s. Az új " -"funkciók leírása itt " -"érhető el." #: /home/kovid/work/calibre/src/calibre/gui2/update.py:84 msgid "Update available!" @@ -19413,7 +19635,7 @@ msgstr "" "Alapértelmezett: '%default'\n" "Alkalmazható: CSV és XML kimeneti formátumnál" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -19421,7 +19643,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -19431,7 +19653,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -19440,7 +19662,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -19454,7 +19676,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -19462,7 +19684,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -19470,7 +19692,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -19478,7 +19700,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -19486,7 +19708,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -19494,7 +19716,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -19502,7 +19724,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -19510,7 +19732,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -19521,7 +19743,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -19532,7 +19754,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -19542,7 +19764,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -19551,7 +19781,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" @@ -19559,101 +19789,169 @@ msgstr "" "\n" "*** a „Szerzők szerint” rész hozzáadása szükséges MOBI kimenet esetén ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "Szimbólumok" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" -msgstr "Nem található engedélyezett műfaj a katalógusban.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "Nincs elérhető könyv a katalógus készítéséhez" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -"Nem megfelelő szerző rendezési forma\n" -"„{0}” szerző(k)nél:\n" -"„{1}” <> „{2}”\n" -"A MOBI katalógus létrehozása nem sikerült.\n" -"\n" -"Válassza ki „{0}” minden könyvét, majd adja meg a helyes „Szerző rendezési " -"formá”-t a „Metaadatok szerkesztése” párbeszédablakban és készítse el újra a " -"katalógust.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -"Figyelem: nem megfelelő szerző rendezési forma\n" -"„{0}” szerző(k)nél:\n" -"„{1}” <> „{2}”\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -"Nincs katalogizálandó könyv.\n" -"Ellenőrizze a „Kizárt könyvek” beállítást.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "Nincs elérhető könyv a katalógusba illesztéshez" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -20476,17 +20774,17 @@ msgstr "" msgid "creating custom column " msgstr "egyéni oszlop készítése " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "Másolás: %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "Adatbázis tömörítése" diff --git a/src/calibre/translations/id.po b/src/calibre/translations/id.po index 4bd05f14b8..86448a646b 100644 --- a/src/calibre/translations/id.po +++ b/src/calibre/translations/id.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-01-18 11:51+0000\n" "Last-Translator: Amri Ristadi \n" "Language-Team: Indonesian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:43+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:42+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Tidak ada apa-apanya" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Tidak ada apa-apanya" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Tidak ada apa-apanya" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Tidak ada apa-apanya" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Ubahsuaikan" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Tidak bisa diatur" @@ -323,63 +325,63 @@ msgstr "Mengatur metadata dalam berkas %s" msgid "Set metadata from %s files" msgstr "Mengatur metadata dari berkas %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Menambah buku ke calibre atau perangkat yang terkoneksi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Ambil anotasi dari Kindle yang terkoneksi (eksperimental)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Membuat katalog buku yang ada dalam pustaka calibre anda" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Mengubah buku ke berbagai bentuk format e-buku" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Hapus buku dari library calibre atau perangkat lain yang terhubung" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Perbaiki data-bayangan (metadata) buku dalam library calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Baca buku dal am library calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Unduh berita dari internet ke dalam bentuk buku elektronik" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Tampilkan daftar buku terkait dengan cepat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Kirim buku dari library calibre anda ke piranti keras (hard disk)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Tampilkan rincian buku dalam kilasan yang terpisah" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Mulai kembali calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "Buku folder yang berisi berkas buku ke dalam library calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Kirim buku ke piranti yang terhubung" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -387,42 +389,42 @@ msgstr "" "Kirim buku menggunakan email atau web juga terhubung ke iTunes atau folder " "di komputer anda sebagai bagian dari piranti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Cari Petunjuk Bagi Pengguna calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "calibre yang telah disesuaikan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Temukan buku yang sama dengan yang telah dipilih" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Berpindah diantara library calibre dan lakukan perbaikan atau pemeliharaan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Gandakan buku dari piranti anda ke dalam library calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "Perbaiki koleksi buku yang ada dalam perangkat anda" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Gandakan buku dari satu library calibre ke yang lainnya" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -430,56 +432,56 @@ msgstr "" "Temukan kesesuaian dari yang sebelum dan sesudah saat melakukan pencarian di " "library calibre anda dalam tampilan sekilas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Pilih buku secara acak dari library calibre anda" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Cari buku dari penjual buku yang berbeda" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Dapatkan plugin calibre yang baru atau perbaharui yang sudah ada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Lihat dan Rasakan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "interface" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Sesuaikan tampilan dan rasa interface calibre sesuai selera anda" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "kelakuan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Ganti perilaku calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Tambah kolom sendiri" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Tambahkan/hapus kolom dalam daftar buku calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Cantelan piranti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -487,65 +489,65 @@ msgstr "" "Sesuaikan cantelan piranti dan daftar kondisinya, ganti cara yang paling " "sesuai untuk masing-masing" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Sedang mencari" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Sesuaikan cara calibre mencari buku sesuai kebutuhan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Pilihan masukan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Konversi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "Sesuaikan opsi konversi yang spesifik untuk setiap format input" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Pilihan umum" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Tetapkan pilihan umum untuk semua format" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Pilihan luaran" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "Tetapkan konversi yang spesifik untuk setiap format luaran" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Menambahkan buku" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Impor/Expor" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Kendalikan bagaimana calibre membaca metadata dari file saat menambahkan buku" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Rekam buku ke dalam disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -553,50 +555,50 @@ msgstr "" "Kendalikan bagaimana calibre mengekspor file dari database ke disk saat " "merekam ke disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Mengirim buku ke dalam piranti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "kendalikan bagaimana calibre memindahkan file ke pembaca buku elekronik anda" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "plugboard metadata" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Rubah laman metadata sebelum direkam/dikirim" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Fungsi Templat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Tingkat Lebih Lanjut" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Buat fungsi templat sendiri" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Berbagi buku melalui email" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Berbagi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -604,11 +606,11 @@ msgstr "" "Atur cara berbagi buku melalui email. Dapat digunakan untuk pengiriman " "otomatis dari berita yang diunduh ke dalam piranti anda" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Berbagi melalui jaringan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -616,46 +618,46 @@ msgstr "" "Atur Content Server calibre yang akan memberi akses ke calibre library anda " "dari mana saja, dari piranti apa saja melalui internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "unduh metadata" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Kendalikan bagaimana calibre mengunduh metadata ebook dari jaringan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Plugins" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Tweak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" "Temukan dengan tepat bagaimana perilaku calibre dalam berbagai konteks" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Papan ketik" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Kustomisasi jalan pintas pada keyboard yang digunakan oleh calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Serbaneka" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Configurasi lanjutan serbaneka" @@ -974,21 +976,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1000,38 +1008,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1039,103 +1047,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1192,8 +1200,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1203,8 +1212,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1226,8 +1236,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1703,15 +1713,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1755,25 +1837,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1866,63 +1946,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1930,27 +2024,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1994,67 +2094,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2188,6 +2265,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3838,8 +3938,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3972,7 +4072,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4249,7 +4349,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4263,155 +4363,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4620,6 +4730,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4633,7 +4763,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4893,7 +5023,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5143,14 +5273,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5267,7 +5397,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5993,7 +6123,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6131,7 +6261,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6233,42 +6363,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6279,7 +6409,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6303,7 +6433,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6322,7 +6452,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6361,7 +6491,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6426,51 +6556,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6478,53 +6633,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6532,95 +6707,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8374,248 +8549,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8645,6 +8823,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8707,10 +8938,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9927,7 +10166,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10196,11 +10435,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10258,8 +10492,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10872,77 +11106,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11189,12 +11425,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11594,7 +11824,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11603,7 +11833,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11627,7 +11857,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13794,135 +14024,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13931,17 +14171,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13951,11 +14185,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13964,22 +14198,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13988,31 +14222,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14050,11 +14284,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16157,7 +16386,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17480,7 +17709,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17488,7 +17717,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17498,7 +17727,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17507,7 +17736,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17521,7 +17750,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17529,7 +17758,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17537,7 +17766,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17545,7 +17774,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17553,7 +17782,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17561,7 +17790,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17569,7 +17798,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17577,7 +17806,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17588,7 +17817,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17599,7 +17828,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17609,7 +17838,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17618,94 +17855,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18357,17 +18675,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/is.po b/src/calibre/translations/is.po index 55729111e4..8abc895659 100644 --- a/src/calibre/translations/is.po +++ b/src/calibre/translations/is.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: 20120515-src_calibre_translations_calibre-is\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-05-23 19:33+0000\n" "Last-Translator: Sveinn í Felli \n" "Language-Team: Icelandic \n" @@ -17,8 +17,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:43+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:41+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -28,22 +28,23 @@ msgstr "Gerir nákvæmlega ekkert" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -82,8 +83,8 @@ msgstr "Gerir nákvæmlega ekkert" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -134,20 +135,20 @@ msgstr "Gerir nákvæmlega ekkert" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -176,12 +177,12 @@ msgstr "Gerir nákvæmlega ekkert" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -207,6 +208,7 @@ msgstr "Sérsníða" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "" @@ -319,323 +321,323 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Endurræsa Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Útlit og viðmót" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Viðmót" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Hegðun" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Bættu við þínum eigin dálkum" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Leita" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -951,21 +953,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -977,38 +985,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1016,103 +1024,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1169,8 +1177,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1180,8 +1189,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1203,8 +1213,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1680,15 +1690,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1732,25 +1814,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1843,63 +1923,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1907,27 +2001,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1971,67 +2071,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2165,6 +2242,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3812,8 +3912,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3946,7 +4046,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4223,7 +4323,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4237,155 +4337,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4594,6 +4704,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4607,7 +4737,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4867,7 +4997,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5117,14 +5247,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5241,7 +5371,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5967,7 +6097,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6105,7 +6235,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6207,42 +6337,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6253,7 +6383,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6277,7 +6407,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6296,7 +6426,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6335,7 +6465,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6400,51 +6530,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6452,53 +6607,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6506,95 +6681,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8348,248 +8523,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8619,6 +8797,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8681,10 +8912,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9901,7 +10140,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10170,11 +10409,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10232,8 +10466,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10846,77 +11080,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11163,12 +11399,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11568,7 +11798,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11577,7 +11807,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11601,7 +11831,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13768,135 +13998,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13905,17 +14145,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13925,11 +14159,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13938,22 +14172,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13962,31 +14196,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14024,11 +14258,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16131,7 +16360,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17454,7 +17683,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17462,7 +17691,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17472,7 +17701,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17481,7 +17710,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17495,7 +17724,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17503,7 +17732,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17511,7 +17740,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17519,7 +17748,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17527,7 +17756,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17535,7 +17764,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17543,7 +17772,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17551,7 +17780,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17562,7 +17791,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17573,7 +17802,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17583,7 +17812,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17592,94 +17829,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18331,17 +18649,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index ae6eb0e22e..4f9fbe2cd7 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -9,16 +9,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre_calibre-it\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" -"PO-Revision-Date: 2012-08-31 21:14+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" +"PO-Revision-Date: 2012-09-08 22:03+0000\n" "Last-Translator: Vincenzo Reale \n" "Language-Team: Italian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:43+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:42+0000\n" +"X-Generator: Launchpad (build 15914)\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -30,22 +30,23 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -84,8 +85,8 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -136,20 +137,20 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -178,12 +179,12 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -209,6 +210,7 @@ msgstr "Personalizza" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Impossibile configurare" @@ -327,66 +329,66 @@ msgstr "Imposta i metadati nei file %s" msgid "Set metadata from %s files" msgstr "Imposta i metadati dai file %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Aggiungi libri a calibre o al dispositivo connesso" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Scarica le annotazioni da un Kindle connesso (sperimentale)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Genera un catalogo dei libri nella biblioteca di calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Converte gli ebook in vari formati" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" "Elimina i libri dalla biblioteca di calibre o dal dispositivo connesso" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Modifica i metadati dei libri nella biblioteca di calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Leggi i libri nella biblioteca di calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Scarica le notizie da Internet in formato ebook" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Mostra rapidamente un elenco di libri correlati" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Esporta i libri dalla biblioteca di calibre al disco fisso" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Mostra i dettagli dei libri in un popup separato" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Riavvia calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Apri la cartella che contiene i file dei libri nella tua biblioteca di " "calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Invia i libri al dispositivo connesso" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -394,46 +396,46 @@ msgstr "" "Invia libri per email o web oppure connettiti a iTunes o a cartelle nel tuo " "computer come se fossero dispositivi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Sfoglia il manuale utente di calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Personalizza calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Cerca facilmente libri simili a quello attualmente selezionato" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Passa ad altre librerie di calibre ed effettua azioni di manutenzione su di " "esse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Copia i libri dal tuo dispositivo alla libreria di calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" "Modifica le raccolte in cui i libri sono organizzati sul tuo dispositivo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Copia un libro da una biblioteca di calibre ad un'altra" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Applica piccole ottimizzazioni ai file epub e htmlz nella biblioteca di " "calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -441,56 +443,56 @@ msgstr "" "Trova la prossima o la precedente occorrenza durante la ricerca nella " "biblioteca di calibre in modalità evidenziata" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Scegli un libro a caso dalla biblioteca di calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Cerca libri da diversi venditori" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Ottieni nuovi plugin di calibre o aggiorna quelli esistenti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Aspetto" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Interfaccia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Modifica l'aspetto dell'interfaccia di calibre secondo i tuoi gusti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Comportamento" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Cambia il comportamento di calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Aggiungi colonne personalizzate" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Aggiungi/Rimuovi colonne personalizzate dall'elenco dei libri" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Barra degli strumenti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -498,68 +500,68 @@ msgstr "" "Personalizza la barra degli strumenti e i menu contestuali, cambiando le " "azioni disponibili in ognuno" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Ricerca in corso" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Personalizza il funzionamento della modalità di ricerca" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Opzioni di input" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Conversione" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" "Imposta le opzioni di conversione specifiche per ogni formato di input" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Opzioni comuni" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Imposta le opzioni di conversione comuni a tutti i formati" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Opzioni di output" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" "Imposta le opzioni di conversione specifiche per ogni formato di output" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Aggiunta libri" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Importa/Esporta" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Controlla come calibre legge i metadati dai file quando vengono aggiunti dei " "libri" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Salvataggio libri su disco" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -567,49 +569,49 @@ msgstr "" "Controlla come calibre esporta i file dal suo database al disco quando si " "usa Salva su disco" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Invio libri ai dispositivi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "Controlla come calibre trasferisce i file al lettore di ebook" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Controlli dei metadati" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Cambia i campi dei metadati prima di salvare/inviare" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Funzioni di modello" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Avanzate" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Crea le tue funzioni di modello" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Condivisione libri via email" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Condivisione" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -617,11 +619,11 @@ msgstr "" "Imposta la condivisione dei libri via email. Può essere usato per inviare " "automaticamente le notizie scaricate ai dispositivi." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Condivisione sulla rete" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -629,46 +631,46 @@ msgstr "" "Configura il server di contenuti di calibre che ti darà accesso alla " "biblioteca da ogni luogo, su ogni dispositivo, attraverso Internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Scarica i metadati" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Controlla come calibre scarica i metadati degli ebook dalla rete" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Plugin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" "Aggiungi/rimuovi/personalizza vari dettagli delle funzionalità di calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Ottimizzazioni" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "Regolazione del comportamento di calibre in diversi contesti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Tastiera" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Personalizza le scorciatoie da tastiera utilizzate da calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Varie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Configurazione di altre opzioni" @@ -1023,23 +1025,31 @@ msgstr "Log di debug" msgid "Communicate with Android phones." msgstr "Comunica con i telefoni Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Elenco delle cartelle separate da virgole dei libri da inviare al " -"dispositivo. Sarà usata la prima cartella esistente." +"Elenco separato da virgole di cartelle dove inviare ebook sulla memoria " +"principale del dispositivo. Sarà utilizzata la prima esistente" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" +"Elenco separato da virgole di cartelle dove inviare ebook sulla scheda di " +"memoria del dispositivo. Sarà utilizzata la prima esistente" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Comunica con i telefoni S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Comunica con tablet WebOS." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1061,33 +1071,33 @@ msgstr "" "diretta agli iDevice è una modalità per utenti avanzati non " "supportata.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Disabilita il driver Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Abilita il driver Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Usa le serie come categoria per iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" "Abilita l'uso del titolo della serie come genere di iTunes, categoria iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Conserva le copertine da iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" "Abilita la memorizzazione e visualizzazione di copertine da iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1096,7 +1106,7 @@ msgstr "" "\"Copia i file nella cartella iTunes Media %s\" è abilitata in Preferenze di " "iTunes|Avanzate" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1109,19 +1119,19 @@ msgstr "" "calibre.

Se abilitata indica che iTunes è configurato per salvare le " "copie nella cartella Media di iTunes.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Dispositivo Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Comunica con iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Dispositivo Apple individuato, avvio di iTunes, attendere..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1130,7 +1140,7 @@ msgstr "" "biblioteca di iTunes al desktop, quindi aggiungili alla finestra della " "biblioteca di calibre." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1140,7 +1150,7 @@ msgstr "" "http://www.mobileread.com/forums/showthread.php?t=118559 per le istruzioni " "su come usare 'Connect to iTunes'" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " @@ -1150,29 +1160,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "commento del forum per ulteriori informazioni.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Aggiornamento dei metadati sul dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d di %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "completato" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1182,7 +1192,7 @@ msgstr "" "Eliminali utilizzando iBooks.\n" "Fai clic su 'Mostra dettagli' per un elenco." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1190,36 +1200,36 @@ msgstr "" "Alcune copertine non possono essere convertite.\n" "Fai clic su 'Mostra dettagli' per un elenco." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Notizie" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Catalogo" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Comunica con iTunes." @@ -1283,8 +1293,9 @@ msgstr "Recupero dell'elenco dei libri sul dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1294,8 +1305,9 @@ msgstr "Trasferimento dei libri nel dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1317,8 +1329,8 @@ msgstr "Rimozione dei libri dal dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1852,15 +1864,87 @@ msgstr "Comunica con il COBY" msgid "Communicate with the Ex124G" msgstr "Comunica con l'Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "Dispositivo MTP" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "Comunica con dispositivi MTP" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Recupero informazioni del dispositivo..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "Lettura dei metadati dal dispositivo" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "Lettura dei metadati da %s" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "Aggiornamento della cache dei metadati sul dispositivo" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "Lettura dei metadati dal dispositivo terminata" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "%s trasferito al dispositivo" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "Trasferimento al dispositivo terminata..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "Aggiunto %s" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "Aggiunta completata" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "Eliminazione libri dal dispositivo in corso..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "%s eliminato" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "Tutti i libri sono stati eliminati" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "Rimozione libri dai metadati" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "%s rimosso" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "Tutti i libri sono stati rimossi" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "Dispositivo MTP sconosciuto" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1908,18 +1992,17 @@ msgstr "" "I commenti sono stati rimossi perché l'ebook di SONY non riesce a gestirli." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Tutti per titolo" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Tutti per autore" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1928,7 +2011,6 @@ msgstr "" "dispositivo. Le possibilità sono: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2054,37 +2136,41 @@ msgstr "" "i libri che ne abbiano diversi. Lasciala disabilitata se usi i controlli dei " "metadati." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "SmartDevice" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "Comunica con applicazioni Smart Device" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "Tutto per alcuni" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "Abilita connessioni all'avvio" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "Marca questa casella per consentire connessioni all'avvio di calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "Password di sicurezza" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Digita una password che l'applicazione del dispositivo deve utilizzare per " "connettersi a calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "Usa porta fissa" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2092,11 +2178,11 @@ msgstr "" "Se marcata, usa il numero di porta nel campo \"Porta\", altrimenti il driver " "utilizzerà una porta casuale" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "Numero di porta: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2104,20 +2190,32 @@ msgstr "" "Digita il numero di porta che il driver utilizzerà se la casella \"Porta " "fissa\" è marcata" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "Stampa informazioni aggiuntive di debug" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" "Marca questa casella se necessario in caso di segnalazione di problemi" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" +"Elenco separato da virgole di campi dei metadati da trasformare in raccolte " +"sul dispositivo." + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "Le possibilità includono: serie, tag, autori, ecc." + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "Abilita scadenza per inattività" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2128,27 +2226,36 @@ msgstr "" "dispositivo connesso rimane inattivo per %d minuti. Deselezionando " "l'opzione, calibre non si disconnetterà mai automaticamente." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "Utilizza questo indirizzo IP" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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 "" +"Utilizza questa opzione se vuoi forzare il driver per rimanere in ascolto su " +"un indirizzo IP particolare. Il driver sarà in ascolto solo sull'indirizzo " +"specificato e tale indirizzo sarà quello pubblicato su mDNS (bonjour)." + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:628 #, python-format msgid "Too many connection attempts from %s" msgstr "Troppe connessioni da %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Recupero informazioni del dispositivo..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "Porta non valida nelle opzioni: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "Connessione alla porta %d non riuscita. Prova un valore diverso." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "Allocazione di una porta casuale non riuscita" @@ -2192,22 +2299,22 @@ msgstr "Comunica con il lettore Stash W950." msgid "Communicate with the Wexler reader." msgstr "Comunica con il lettore Wexler." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Impossibile rilevare il disco %s. Prova a riavviare." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "Impossibile rilevare il punto di mount %s. Prova a riavviare." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Impossibile rilevare il disco %s." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " @@ -2216,12 +2323,12 @@ msgstr "" "Impossibile rilevare l'unità disco %s. Il dispositivo è già stato espulso " "oppure il kernel esporta una versione di SYSFS non più supportata." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Impossibile montare la memoria principale (Codice errore: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2230,37 +2337,10 @@ msgstr "" "La memoria principale di %s è in sola lettura. Questo accade di solito per " "un errore del filesystem." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "Impossibile montare il dispositivo" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" -"Il lettore non ha una scheda di memoria %s. Potresti aver cambiato l'azione " -"predefinita di invio a dispositivo. Fai clic con il tasto destro sul " -"pulsante di invio a dispositivo e ripristina l'azione predefinita \"Invia a " -"memoria principale\"." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Lo slot selezionato: %s non è supportato." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "Non c'è spazio sufficiente nella memoria principale" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "Non c'è spazio sufficiente nella scheda di memoria" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Configura dispositivo" @@ -2415,6 +2495,33 @@ msgstr "" "Marca questa casella se la memoria principale del dispositivo viene vista " "come scheda A e la scheda come memoria principale" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" +"Il lettore non ha una scheda di memoria %s. Potresti aver cambiato l'azione " +"predefinita di invio a dispositivo. Fai clic con il tasto destro sul " +"pulsante di invio a dispositivo e ripristina l'azione predefinita \"Invia a " +"memoria principale\"." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Lo slot selezionato: %s non è supportato." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "Non c'è spazio sufficiente nella memoria principale" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "Non c'è spazio sufficiente nella scheda di memoria" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4549,8 +4656,8 @@ msgstr "Tag" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4709,7 +4816,7 @@ msgstr "" "Recupera un'immagine di copertina/metadati sociali per il libro identificato " "con da ISBN da LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5011,7 +5118,7 @@ msgid "Sidebar" msgstr "Barra laterale" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "Pagina %d" @@ -5025,80 +5132,80 @@ msgstr "Impossibile trovare pdftohtml, verificare che sia nel proprio PATH" msgid "Table of Contents:" msgstr "Indice:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" "Invia il file alla scheda di memoria invece che alla memoria principale come " "impostazione predefinita" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Chiedi conferma prima di eliminare" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Geometria della finestra principale" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Avverti quando è disponibile una nuova versione" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Usa numeri romani per i numeri delle serie" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "Ordina l'elenco dei tag per nome, popolarità o valutazione" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "Corrispondenza dei tag per alcuni o per tutti" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" "Numero di copertine da visualizzare nella modalità di navigazione delle " "copertine" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "Parametri predefiniti per la conversione in LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "Opzioni del lettore di libri LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Formati visualizzati utilizzando il lettore interno" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Colonne da mostrare nella lista dei libri" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" "Avvia automaticamente il server dei contenuti quando si apre l'applicazione" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "Notizie più vecchie da mantenere nel database" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Mostra l'icona nell'area di notifica" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Invia le notizie scaricate al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "Elimina i libri dalla biblioteca dopo l'invio al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -5106,17 +5213,17 @@ msgstr "" "Visualizza le copertine in una finestra separata invece che nella finestra " "principale di calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "Disabilita messaggi dall'icona nella area di notifica" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" "Azione predefinita da eseguire quando viene fatto clic sul pulsante di invio " "al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." @@ -5124,7 +5231,7 @@ msgstr "" "Inizia a cercare mentre scrivi. Se questa opzione è disabilitata, la ricerca " "inizierà solo dopo aver premuto Return o Invio." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " @@ -5134,7 +5241,7 @@ msgstr "" "piuttosto che mostrare solo le occorrenze trovate. Puoi usare il tasto N o " "F3 per andare sulla prossima occorrenza." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." @@ -5142,23 +5249,23 @@ msgstr "" "Numero massimo di lavori di conversione/scaricamento di notizie. Il numero è " "il doppio del valore attuale per ragioni storiche." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "Scarica metadati sociali (tag/valutazioni/etc.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "Usa i nuovi metadati per cambiare l'autore e il titolo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "Scarica automaticamente la copertina, se disponibile" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Limita il massimo numero di lavori simultanei al numero delle CPU." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." @@ -5166,32 +5273,42 @@ msgstr "" "La disposizione dell'interfaccia utente. Larga ha il pannello con i dettagli " "del libro sulla destra, mentre se è stretta è in basso." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "Visualizza la valutazione media per elemento nel navigatore dei tag" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "Disattiva animazioni interfaccia" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "categorie del navigatore dei tag da non visualizzare" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "ATTENZIONE:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "ERRORE:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "Mostra ancora questa conferma" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "Riavvio richiesto" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "Riavvia calibre subito" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Seleziona documenti" @@ -5412,6 +5529,26 @@ msgstr "" msgid "No book files found" msgstr "Nessun libro trovato" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "Scaricamento libri" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "Scaricamento libri dal dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "Impossibile scaricare file dal dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "Impossibile scaricare alcuni file dal dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "Impossibile scaricare file" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Aggiungi i libri alla biblioteca" @@ -5425,7 +5562,7 @@ msgid "Merging user annotations into database" msgstr "Fondi le annotazioni utente nel database" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "Preleva annotazioni (sperimentale)" @@ -5703,7 +5840,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5976,14 +6113,14 @@ msgid "Main memory" msgstr "Memoria principale" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "Scheda di memoria A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "Scheda di memoria B" @@ -6108,7 +6245,7 @@ msgstr "" "Vuoi che le connessioni wireless del dispositivo siano avviate " "automaticamente all'avvio di calibre?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "Troppi indirizzi IP. Vedi la finestra Avvia/Ferma." @@ -6893,7 +7030,7 @@ msgid "The specified directory could not be processed." msgstr "Impossibile elaborare la cartella indicata." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Nessun libro." @@ -7048,7 +7185,7 @@ msgstr "" "importare nella biblioteca di calibre" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -7153,42 +7290,42 @@ msgstr "Libro %(sidx)s di %(series)s" msgid "Collections" msgstr "Raccolte" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "Incolla copertina" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "Copia copertina" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "Rimuovi copertina" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "Doppio clic per aprire la finestra dei dettagli del libro" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Percorso" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "Dimensione copertina: %(width)d x %(height)d" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "Elimina il formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "Salva il formato %s su disco" @@ -7199,7 +7336,7 @@ msgstr "Opzioni BibTeX" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -7223,7 +7360,7 @@ msgstr "Opzioni specifiche per" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -7242,7 +7379,7 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -7281,7 +7418,7 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -7353,51 +7490,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "Opzioni CSV/XML" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "Opzioni per il libro elettronico" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "Cataloghi" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "Leggi libro" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "Elemento desiderato" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "qualsiasi data" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "qualsiasi valore" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "non specificato" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "Nessun genere sarà escluso" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "errore espressione regolare: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "Tutti i generi saranno esclusi" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "Sei sicuro di voler eliminare '%s'?" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" -msgstr "Sei sicuro di voler eliminare le regole #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" +msgstr "Sei sicuro di voler eliminare le regole #%(first)d-%(last)d?" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "Elimina regola" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "Falso" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "Vero" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -7405,85 +7567,53 @@ msgstr "Vero" msgid "Name" msgstr "Nome" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "Campo" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "Valore" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "Prefisso" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "Le sezioni abilitate saranno incluse nel catalogo generato." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "Sezioni incluse" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "Libri per &genere" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "&Autori" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" -msgstr "&Aggiunti di recente" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "&Titoli" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "&Serie" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "&Generi" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "Aggiunti di &recente" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "&Descrizioni" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "Libri per &serie" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "Libri per &titolo" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" -msgstr "Libri per autore" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 -msgid "" -"A regular expression describing genres to be excluded from the generated " -"catalog. Genres are derived from the tags applied to your books.\n" -"The default pattern \\[.+\\]|\\+ excludes tags of the form [tag], e.g., " -"[Test book], and '+', the default tag for a read book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 -msgid "Excluded genres" -msgstr "Generi esclusi" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" -msgstr "Tag da &escludere" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 -msgid "Reset to default" -msgstr "Ripristina i valori predefiniti" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " -msgstr "" -"I libri che verificano una qualsiasi delle regole di esclusione saranno " -"esclusi dal catalogo generato. " - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" -msgstr "Libri esclusi" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 msgid "" "The first matching prefix rule applies a prefix to book listings in the " "generated catalog." @@ -7491,39 +7621,55 @@ msgstr "" "La prima regola di prefisso corrispondente applica un prefisso agli elenchi " "di libri nel catalogo generato." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 msgid "Prefixes" msgstr "Prefissi" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" +"I libri che verificano una qualsiasi delle regole di esclusione saranno " +"esclusi dal catalogo generato. " + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "Libri esclusi" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 +msgid "" +"A regular expression describing genres to be excluded from the generated " +"catalog. Genres are derived from the tags applied to your books.\n" +"The default pattern \\[.+\\]|\\+ excludes tags of the form [tag], e.g., " +"[Test book], and '+', the default tag for a read book." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 +msgid "Excluded genres" +msgstr "Generi esclusi" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" +msgstr "Tag da &escludere (espressione regolare):" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 +msgid "Reset to default" +msgstr "Ripristina i valori predefiniti" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" +msgstr "Risultati dell'espressione regolare:" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" +msgstr "Tag che saranno esclusi come generi" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "Altre opzioni" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "Larghezza delle minia&ture" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " pollice" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "Nota agg&iuntiva" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "&Unisci ai commenti" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." @@ -7531,32 +7677,70 @@ msgstr "" "Colonna personalizzata che contiene contenuti aggiuntivi da unire ai " "metadati Commenti." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "Unisci contenuti aggiuntivi prima dei metadati Commenti." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "&Prima" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "Unisci contenuti aggiuntivi dopo dei metadati Commenti." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "&Dopo" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" "Separa i metadati Commenti e i contenuti aggiuntivi con una linea " "orizzontale." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "&Separatore" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "Includi &separatore" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "Unisci con i co&mmenti:" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "Copertina del catalogo:" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "Genera una nuova copertina" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "Usa copertina esistente" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "Note descri&zione aggiuntiva:" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" +"Colonna personalizzata che serve come origine per il testo da includere " +"nella sezione Descrizione." + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "Larghezza &miniature:" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " pollice" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -9419,140 +9603,140 @@ msgstr "tag da aggiungere" msgid "tags to remove" msgstr "tag da eliminare" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "Nessun dettaglio disponibile." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "Dispositivo non più collegato." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "Debug riconoscimento dispositivi" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Recupera informazioni sul dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Recupera la lista dei libri del dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "Prepara i file da trasferire dal dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "Ricevi annotazioni dal dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Invia metadati al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "Invia collezioni al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "Invia %d libri al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Elimina i libri dal dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Scarica libri dal dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Visualizza libro sul dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Imposta azione predefinita di invio" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Invia alla memoria principale" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "Invia alla scheda di memoria A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "Invia alla scheda di memoria B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Memoria principale" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "Invia formato specifico a" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Invia ed elimina dalla biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "Espelli dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Errore" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Errore di comunicazione col dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "Nessun formato adatto" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "Selezionare la cartella da aprire come dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "Lavori in esecuzione" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" "Impossibile configurare il dispositivo mentre ci sono lavori in esecuzione." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "Configura %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "Disconnetti il dispositivo" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." -msgstr "" -"Disconnetti e riconnetti il %s affinché le modifiche siano applicate." +msgid "Restart calibre for the changes to %s to be applied." +msgstr "Riavvia calibre affinché le modifiche a %s siano applicate." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Errore di comunicazione col dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." @@ -9560,75 +9744,75 @@ msgstr "" "Si è verificato un errore temporaneo nella comunicazione con il dispositivo. " "Scollega e ricollega il dispositivo o riavvia." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Dispositivo: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " individuato." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "Selezione per l'invio" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Nessun dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "Nessun dispositivo connesso" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i di %(total)i libri" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "0 di %i libri" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Scegli il formato da inviare al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Impossibile inviare: nessun dispositivo connesso" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Nessuna scheda" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "Impossibile inviare: il dispositivo non ha schede di memoria" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Convertire automaticamente i libri seguenti prima di inviarli al dispositivo?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "Invio dei cataloghi al dispositivo in corso." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Invio delle notizie al dispositivo in corso." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Invio dei libri al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -9637,26 +9821,26 @@ msgstr "" "trovato un formato adeguato. È necessario convertire prima i libri in un " "formato supportato dal dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "Spazio sul dispositivo insufficiente" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" "

Impossibile inviare i libri al dispositivo poiché non c'è spazio " "sufficiente " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "Destinazione non corretta" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "Formati sconosciuti" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " @@ -9666,14 +9850,16 @@ msgstr "" "supportarli. Se invii questi formati al tuo {1} potrebbero non funzionare. " "Sei sicuro?" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Modello non valido" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9707,6 +9893,69 @@ msgstr "Usa l'ordinamento autore come autore" msgid "Save &template:" msgstr "Modello di salva&taggio:" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "Nessun formato selezionato" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "Devi scegliere almeno un formato da inviare al dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" +"Modello di sal&vataggio per controllare il nome\n" +" e la posizione dei file inviati al dispositivo:" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "Editor dei modelli" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "Modifica modello" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" +"Un elenco &di cartelle sul dispositivo alle quali\n" +" inviare gli ebook. Sarà utilizzata la prima esistente:" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" +"Il dispositivo %s non ha alcun numero di serie, non può essere " +"configurato" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" +"Nessun dispositivo MTP connesso.

Puoi configurare il plugin del " +"dispositivo MTP solo quando un dispositivo è connesso." + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" +"Se vuoi ripristinare un dispositivo MTP precedentemente ignorato, utilizza " +"la scheda \"Dispositivi ignorati\"." + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "Scegli i formati da inviare al %s" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "Quanti libri vuoti?" @@ -9780,10 +10029,18 @@ msgstr "&Tag da impostare per i libri creati:" msgid "Fit &cover within view" msgstr "Adatta &copertina nella visuale" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "I miei libri" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "Non è disponibile alcun aiuto" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "Non è disponibile alcun aiuto per questo formato di output." + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -11201,7 +11458,7 @@ msgstr "&Password:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11480,11 +11737,6 @@ msgstr "" "Plugin {0} installato correttamente in {1} plugin. È " "necessario riavviare calibre per poter utilizzare il plugin." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "Riavvia calibre subito" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -11546,8 +11798,8 @@ msgstr "Interruzione in corso..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autori" @@ -11638,6 +11890,12 @@ msgid "" "has been corrupted and you get a blank list of books.

Do you want to " "restore the database?" msgstr "" +"L'elenco dei tuoi libri, con tutti i metadati è archiviato in un singolo " +"file, chiamato database. In aggiunta, i metadati per ogni singolo libro sono " +"archiviati nella cartella di tale libro, come copia di sicurezza.

Questa " +"operazione ricostruirà il database dai metadati dei singoli libri. Ciò è " +"utile se il database è stato danneggiato e ottieni un elenco vuoto di " +"libri.

Vuoi ripristinare il database?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:129 @@ -12244,82 +12502,86 @@ msgstr "" "metadati" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "La gestione automatica dei metadati è abilitata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "Numero di porta non valido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "Devi specificare un numero di porta." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "Il numero di porta deve essere compreso tra 8000 e 32000." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "Problema durante l'avvio del dispositivo wireless" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" "Il driver del dispositivo wireless non si avvia. La risposta è \"%s\"" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "Controllo Smart device" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -"

Avvia connessioni wireless del dispositivo.\n" -"

Potrebbero apparire alcuni messaggi dal firewall o dall'antivirus del tuo " -"computer con la richiesta di consentire a calibre di collegarsi alla rete. " -"Rispondi Sì. Altrimenti, le connessioni wireless non funzioneranno." +"

Avvia connessioni al dispositivo wireless. Utilizzata attualmente solo\n" +" da Calibre " +"Companion.\n" +"

Potrebbero apparire messaggi del firewall o dell'antivirus del tuo " +"computer che richiedono di consentire a calibre di connettersi alla rete. " +"Rispondi Sì. Se non lo fai, la connessione senza fili non funzionerà." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "Indirizzi IP di calibre:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "Possibili indirizzi IP:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "&Password opzionale:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "Password opzionale di sicurezza" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "Porta &fissa opzionale:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "Numero di porta opzionale" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "&Usa come porta fissa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "Consenti &automaticamente connessioni all'avvio di calibre" @@ -12578,12 +12840,6 @@ msgstr "Rimuovi qualsiasi modello dal riquadro" msgid "Open Template Editor" msgstr "Apri l'editor dei modelli" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "Modifica modello" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "Prova la configurazione della posta elettronica" @@ -13011,7 +13267,7 @@ msgid "Regular expression (?P)" msgstr "Espressione regolare (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "Navigatore delle copertine" @@ -13020,7 +13276,7 @@ msgid "Shift+Alt+B" msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "Navigatore dei tag" @@ -13044,7 +13300,7 @@ msgstr "Connesso " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "Dettagli del libro" @@ -14645,7 +14901,7 @@ msgstr "non corrisponde a uno schema" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:78 msgid "If the ___ column ___ values" -msgstr "" +msgstr "Se la colonna ___ ___" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:217 msgid "" @@ -15407,135 +15663,147 @@ msgstr "Stile Calibre" msgid "System default" msgstr "Predefinito del sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "Spento" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Piccola" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Grande" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Media" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "Sempre" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "Se c'è abbastanza spazio" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "Mai" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "In base all'iniziale" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "Disabilitato" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "Partizionato" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "Colorazione delle colonne" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " oppure " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Scegli la &lingua (richiede il riavvio):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "Visualizza l'&icona nell'area di notifica (richiede il riavvio)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "&Aspetto interfaccia grafica (richiede il riavvio):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "Disattiva tutte le animazioni. Utile per i computer più lenti." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "Disattiva le &animazioni" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "Disattiva ¬ifiche nell'area di notifica" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "Mostra la &schermata iniziale all'avvio" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "&Barra degli strumenti" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "Dimensione &icone:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "Mostra &testo sotto le icone:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "Carattere dell'interfaccia:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "Cam&bia carattere (richiede il riavvio)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "&Stile dell'interfaccia utente (richiede il riavvio)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "Mostra i suggerimen&ti nell'elenco dei libri" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "Interfaccia principale" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." +msgstr "" +"Nota che i commenti saranno visualizzati sempre alla fine, " +"indipendentemente dalla posizione assegnata qui." + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "Usa numeri &romani per le serie" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 msgid "Select displayed metadata" msgstr "Seleziona i metadati visualizzati" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 msgid "Move up" msgstr "Sposta in alto" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 msgid "Move down" msgstr "Sposta in basso" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 msgid "Default author link template:" msgstr "Modello predefinito di collegamento all'autore:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -15544,19 +15812,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" -msgstr "Usa numeri &romani per le serie" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" +msgstr "Mostra la &copertina nel pannello dei dettagli del libro" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" -"Nota che i commenti saranno visualizzati sempre alla fine, " -"indipendentemente dalla posizione assegnata qui." - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -15566,11 +15826,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "Metodo di &partizionamento delle categorie del navigatore dei tag:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -15579,22 +15839,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "&Contrai con più elementi di:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "Categorie da non partizionare:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -15603,36 +15863,36 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "Visualizza la &media delle valutazioni nel navigatore dei tag" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "Categorie con elementi gerarc&hici:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "Us&a colori di riga alternati nel navigatore dei tag" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Visualizza le &copertine in una finestra separata (richiede il riavvio)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Numero di copertine da visualizzare in modalità sfoglia (richiede il " "riavvio):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" "Se il navigatore delle copertine è mostrato in una &finestra separata, " "mostralo a tutto schermo" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "Puoi premere il tasto %s per passare alla modalità a schermo intero." @@ -15674,11 +15934,6 @@ msgstr "" "Le modifiche apportate richiedono un riavvio immediato di calibre. Fino al " "riavvio, non potrai modificare alcuna preferenza." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "Riavvio richiesto" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "Fonte" @@ -18095,11 +18350,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" -"%(app)s è stato aggiornato alla versione %(ver)s. Vedi le nuove funzionalità." +"La nuova versione %(ver)s di %(app)s è disponibile per essere " +"scaricata. Vedi le nuove " +"funzionalità." #: /home/kovid/work/calibre/src/calibre/gui2/update.py:84 msgid "Update available!" @@ -19558,7 +19814,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -19566,7 +19822,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -19576,7 +19832,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -19585,7 +19841,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -19599,7 +19855,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -19610,7 +19866,7 @@ msgstr "" "Predefinito: '%default'\n" "Si applica a: formati di output AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -19621,7 +19877,7 @@ msgstr "" "Predefinito: '%default'\n" "Si applica a: formati di output AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -19632,7 +19888,7 @@ msgstr "" "Predefinito: '%default'\n" "Si applica a: formati di output AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -19643,7 +19899,7 @@ msgstr "" "Predefinito: '%default'\n" "Si applica a: formati di output AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -19654,7 +19910,7 @@ msgstr "" "Predefinito: '%default'\n" "Si applica a: formati di output AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -19665,7 +19921,7 @@ msgstr "" "Predefinito: '%default'\n" "Si applica a: formati di output AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -19677,7 +19933,7 @@ msgstr "" "Predefinito: '%default'\n" "Si applica a: formati di output AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -19688,7 +19944,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -19699,7 +19955,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -19709,7 +19965,18 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" +"Sostituisci la copertina esistente quando generi il catalogo.\n" +"Predefinito: '%default'\n" +"Si applica a: formati di output AZW3, ePub, MOBI" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -19718,7 +19985,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" @@ -19726,94 +19993,174 @@ msgstr "" "\n" "*** Aggiunta sezione 'Per autore' richiesta per l'output MOBI ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "Simboli" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" -msgstr "Non è stato trovato alcun genere abilitato da catalogare.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" +msgstr "Nessun genere da catalogare.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" +"Marca l'espressione regolare 'Generi esclusi' nelle opzioni dell'ebook.\n" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "Non ci sono libri da catalogare" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "Titoli" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "Generi" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "Aggiunti di recente" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "Letti di recente" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "Descrizioni" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" +msgstr "

Valori non coerenti di Ordinamento autore per Autore
" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -"Avviso: valori incoerenti di Ordinamento autore per\n" -"Autore '{0}':\n" -"'{1}' <> '{2}'\n" +"Avviso: valori non coerenti di Ordinamento autore per Autore '{!s}':\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" +msgstr "Ordinamento database" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "Ordinamento titoli" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" msgstr "" -"Non è stato trovato alcun libro da catalogare.\n" -"Controlla il criterio 'Libri esclusi' nelle opzioni E-book.\n" +"Nessun libro da catalogare.\n" +"Marca le regole 'Libri esclusi' nelle opzioni dell'ebook.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "Non ci sono libri disponibili da includere nel catalogo" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "Generi HTML" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "Titoli HTML" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "di " + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "Descrizioni HTML" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "Descrizione HTML" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "Intestazione NCX" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "NCX per Descrizioni" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "NCX per Serie" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "Serie che iniziano con %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "Serie che iniziano con '%s'" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "NCX per Titoli" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "Titoli che iniziano con %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "Titoli che iniziano con '%s'" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "NCX per Autori" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "Autori che iniziano con '%s'" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "Autori che iniziano con %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " -msgstr "di " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "NCX per Aggiunti di recente" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "NCX per Letti di recente" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "NCX per Generi" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "Generazione OPF" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "Miniature" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "Miniatura" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" +msgstr "Salvataggio NCX" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 msgid "Invalid titles" @@ -20603,18 +20950,18 @@ msgstr "preferenza ripristinata " msgid "creating custom column " msgstr "creazione colonna personalizzata " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" "

Migrazione del vecchio database nella biblioteca in %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "Sto copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "Compattazione database" @@ -23271,6 +23618,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:508 msgid "Do not preselect a completion when editing authors/tags/series/etc." msgstr "" +"Non preselezionare una voce completata quando modifichi autori/tag/serie/ecc." #: /home/kovid/work/calibre/resources/default_tweaks.py:509 msgid "" diff --git a/src/calibre/translations/ja.po b/src/calibre/translations/ja.po index a9e4ad204f..f5fa56520a 100644 --- a/src/calibre/translations/ja.po +++ b/src/calibre/translations/ja.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-08-25 18:57+0000\n" "Last-Translator: MASA.H \n" "Language-Team: Japanese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:44+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:42+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "カスタマイズ" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "設定できません" @@ -321,324 +323,324 @@ msgstr "%sファイルに書誌情報を設定する" msgid "Set metadata from %s files" msgstr "%sファイルから書誌情報を設定する" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "本をCalibreか接続したデバイスに追加" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "接続されているKindleから注釈を取得(実験的)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Calibreライブラリになる本のカタログを生成" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "本を色々な電子書籍フォーマットに変換" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "本をcalibreライブラリか接続されたデバイスから削除" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Calibreライブラリの本の書誌情報を編集する" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Calibreライブラリの本を読む" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "インターネットからニュースを電子書籍の形でダウンロードする" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "関連する本のリストをすばやく表示" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Calibreライブラリからハードディスクへ本をエクスポート" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "本の詳細を別ウィンドウで表示" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Calibreを再起動" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "Calibreライブラリの本ファイルがあるフォルダーを開く" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "接続されたデバイスに本を送る" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "本をメールやWebで送ります。またはiTuneやコンピューター上のフォルダーへ、まるでそれらがデバイスであるかのように接続して送ります。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "calibreユーザーマニュアルを見る" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Calibreを設定" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "現在選択されている物に似ている本を簡単に探す" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "別のCalibreのライブラリに切り替えてメンテナンスを実行します" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "本をデバイスからCalibreのライブラリへコピーする" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "デバイス上にある本のコレクションを編集する" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "一つのCalibreライブラリから他へ本をコピーする" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "あなたのCalibreライブラリにあるepubまたはhtmlzファイルに小さな設定変更を行う" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "Calibreライブラリをハイライトモードで検索時に、次や前のマッチを見つける" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "calibreのライブラリからランダムに本を選択" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "数々の電子書籍販売サイトから本を検索する" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "新しいCalibreのプラグインを取得したり、既存のものをアップデートする" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "外観" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "インターフェース" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Calibreの外観をあなたの好みに調整します" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "挙動" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "calibreの挙動を変更する" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "表示列の追加" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "calibre本リストに表示列を追加/削除する" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "ツールバー" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "ツールバーや、各々実行できるメニューが表示されるコンテキストメニューをカスタマイズする。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "検索" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "calibreでの本の検索方法をカスタマイズする" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "入力オプション" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "変換設定" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "各入力フォーマット特有の変換オプションを設定する" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "共通オプション" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "すべてのフォーマットに共通の変換オプションを設定する" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "出力オプション" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "各出力フォーマット特有の変換オプションを設定する" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "本の追加" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "インポート/エクスポート" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "本を追加する際にcalibreが書誌情報をファイルからどのように読み込むか設定します" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "ディスクに保存" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "ディスクへ保存を使って、データベースからディスクへcalibreがファイルをエキスポートする際の挙動を制御します" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "デバイスに転送" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "calibreがファイルを電子書籍リーダーへ送信する挙動を制御します" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "書誌情報変換ルール" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "保存/送信前に書誌情報を変更します。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "テンプレート関数" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "高度な設定" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "独自のテンプレート関数を作成する。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "メールで共有" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "共有" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "メールでのブック共有設定。デバイスにダウンロードしたニュース等を自動的に送ることができます。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "ネットで共有" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" "calibreコンテンツサーバーを設定し、インターネット経由でcalibreライブラリにどこからでも、どのデバイスからでもアクセスできるようにします。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "書誌情報のダウンロード" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "calibreが電子書籍の書誌情報を、ネットからダウンロードする方法を制御します。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "プラグイン" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "calibreの機能各種について、追加/削除/カスタマイズする" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Tweaks" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "様々なコンテキストでのcalibreの挙動を微調整" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "キーボード" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "calibreで使われるキーボードショートカットをカスタマイズ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "その他" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "その他の高度な設定" @@ -962,21 +964,27 @@ msgstr "デバッグログ" msgid "Communicate with Android phones." msgstr "Androidフォンと通信します。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" -msgstr "電子書籍を送るためのデバイス上のディレクトリ名。カンマ区切りのリストで、最初に見つかったものが利用される" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "電話機 S60 と通信します。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "WebOSタブレットと通信します。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -996,31 +1004,31 @@ msgstr "" "iTunesを使ってください。

アドバンストモードではAppleドライバーを使用したiDevicesへの直接接続はサポートされていま" "せん。

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Apple ドライバーを無効にする" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Apple ドライバーを有効化" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "iTunes/iBooksのカテゴリーをシリーズとして使う" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "iTunesのジャンル / iBooksのカテゴリーをシリーズ名として使う" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "iTunes/iBooksから表紙を保存" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "iTunes/iBooksからの表紙を使用する(キャッシュする)" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1028,7 +1036,7 @@ msgid "" msgstr "" "iTunesの「設定|詳細」にある、「ライブラリへの追加時にファイルを[iTunes Media %s]フォルダーにコピーする」が有効になっています。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1039,19 +1047,19 @@ msgstr "" "sに転送される本はcalibreで設定されたディレクトリに保存されます。

有効にすると、iTunesはiTunesのメディアフォルダーにコピー" "が保存されます。

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Appleデバイス" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "iTunes/iBooksと通信します。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Appleの機器が見つかりました。iTunes を起動しています。しばらくお待ちください..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1059,7 +1067,7 @@ msgstr "" "iDeviceから直接電子書籍をコピーできません。iTunesのライブラリから一度デスクトップへドラッグしてから、calibreのライブラリウィンドウに追" "加してください。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1069,36 +1077,36 @@ msgstr "" "http://www.mobileread.com/forums/showthread.php?t=118559 " "で「iTunesへ接続」の使い方を参照してください。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "デバイスの書誌情報リストを更新しています..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d / %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "完了" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1108,7 +1116,7 @@ msgstr "" "iBooksアプリを使って削除してください。\n" "「詳細を表示」をクリックするとリストを表示します。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1116,36 +1124,36 @@ msgstr "" "いくつかの表紙が変換できませんでした。\n" "「詳細を表示」をクリックするとリストを表示します。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "ニュース" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "カタログ" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "iTunesと通信します。" @@ -1204,8 +1212,9 @@ msgstr "デバイス内の本リストを取得しています..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1215,8 +1224,9 @@ msgstr "デバイスに本を転送しています..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1238,8 +1248,8 @@ msgstr "デバイスから本を削除しています..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1737,15 +1747,87 @@ msgstr "COBYと通信します。" msgid "Communicate with the Ex124G" msgstr "Ex124Gと通信します。" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "MTPデバイス" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "MTPデバイスと通信する" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "デバイス情報を取得..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1789,25 +1871,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "コメントがSONY リーダーをおかしくするため、削除しました。" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "All by title(タイトル順にすべて)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "All by author(著者順にすべて)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "書誌情報のCSVファイルの項目をデバイスのコレクションに変換します。取りこめる可能性: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1916,63 +1996,77 @@ msgstr "" "電子書籍リーダー上でT1と同じ方法で著者が表示されるようにするには、このオプションを設定してください。これにより、複数の著者がある本で、最初の著者のみ表示" "するようになります。書誌情報変換ルールを使用している場合は、無効のままにしてください。" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "セキュリティパスワード" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "もしチェックしたなら、\"ポート番号\"欄に記入したポート番号を使用する。そうでないなら、ドライバはランダムなポート番号を使用する。" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "ポート番号 " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "詳細なデバッグ情報を表示する" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1980,27 +2074,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "デバイス情報を取得..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "ランダムなポート番号の確保に失敗しました" @@ -2044,67 +2144,44 @@ msgstr "Stash W950 リーダーと通信します。" msgid "Communicate with the Wexler reader." msgstr "Wexlerリーダーと通信します。" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "%sディスクドライブが検出できない場合は、再起動してください。" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "%s のマウントポイントを検出できませんでした。再起動してみてください。" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "%s ディスクドライブを検出できませんでした。" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "%sディスクドライブが見つかりません。イジェクトされたか、カーネルが古いバージョンのSYSFSを使用していると思われます。" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "メインメモリをマウントできませんでした(エラーコード: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "%s の主メモリは、読み込み専用です。たいていの場合、ファイルシステムのエラーが原因でこれは発生します。" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "デバイスをマウントできません" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "選択したスロット: %s はサポートされていません。" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "メインメモリに十分な空きスペースがありません" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "記録媒体のカードに十分な空きスペースがありません" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "デバイスの設定" @@ -2245,6 +2322,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "選択したスロット: %s はサポートされていません。" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "メインメモリに十分な空きスペースがありません" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "記録媒体のカードに十分な空きスペースがありません" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4063,8 +4163,8 @@ msgstr "タグ" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4210,7 +4310,7 @@ msgstr "" "\n" "表紙イメージとソーシャルな書誌情報を、ISBNに基づいてLibraryThing.comから取得します。\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4496,7 +4596,7 @@ msgid "Sidebar" msgstr "サイドバー" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4510,155 +4610,165 @@ msgstr "pdftohtmlが見つかりません。PATHをチェックしてくださ msgid "Table of Contents:" msgstr "目次:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "デフォルトのメインメモリでなく外付けストレージにファイルを送ります" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "削除前に確認" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "主ウインドーの大きさ" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "新しいバージョンが出た時に通知する" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "シリーズ番号にローマ数字を使用する。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "タグのリストを名前、人気、評価でソートする。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "すべて、もしくは一部のタグでマッチ" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "表紙ブラウズモードで表示される表紙の数" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "LRFへ変換するときのデフォルト" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "LRF 電子書籍ビューアーのオプション" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "内蔵ビューアーで表示するフォーマット" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "ブックリストで表示する列" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "アプリケーションの起動時に、自動的にコンテンツサーバーを起動する" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "データベースで一番古いニュース" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "システムトレイにアイコンを表示" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "ダウンロードしたニュースをデバイスにアップロード" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "デバイスへのアップロード後に、ライブラリからニュース本を削除" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "カバーフローをcalibreのメインウィンドウに表示せず、別ウィンドウに表示する。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "システムトレイの通知アイコンを無効にする。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "「デバイスに送る」ボタンを押した時のデフォルト動作" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "キー入力するたびに検索を開始します。これを無効にした場合、EnterやReturnキーが押された時のみ検索を行います。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "検索時、検索結果のみを表示するのではなく、マッチした物を強調表示します。次の検索結果の場所に移動するにはNキーやF3キーが使えます。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "同時変換を行ったりニュースをダウンロードする最大ジョブ数。今までの経緯から、実際の値の2倍になります。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "ソーシャルな書誌情報をダウンロードする。(タグ/評価/等)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "新しい書誌情報に、著者とタイトルを上書きする。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "自動的に表紙をダウンロードする(利用できる場合)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "最大同時ジョブ数をCPUの数に制限する" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "ユーザーインターフェースのレイアウト。「広い」の時は本の詳細情報パネルが右に表示され、「狭い」の時は下に表示されます。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "タグブラウザーで1個づつの平均評価を表示する。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "UIアニメーションを無効にする。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "タグブラウザーのカテゴリを表示しない。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "重要:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "エラー:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "この確認をまた出す。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "再起動が必要です。" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "ファイル選択" @@ -4867,6 +4977,26 @@ msgstr "以下の本は実体がないのでcalibreのライブラリには追 msgid "No book files found" msgstr "本が見つかりません" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "ライブラリに本を追加" @@ -4880,7 +5010,7 @@ msgid "Merging user annotations into database" msgstr "ユーザーの注釈をデータベースへマージする" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "注釈を取得する(実験的)" @@ -5147,7 +5277,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5400,14 +5530,14 @@ msgid "Main memory" msgstr "主メモリー" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "メモリーカードA" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "メモリーカードB" @@ -5524,7 +5654,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6274,7 +6404,7 @@ msgid "The specified directory could not be processed." msgstr "指定したディレクトリは処理できません。" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "本なし" @@ -6417,7 +6547,7 @@ msgid "" msgstr "このフォルダーとそのサブフォルダーからcalibreのライブラリにインポートする本を検索します。" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6519,42 +6649,42 @@ msgstr "%(series)sの %(sidx)s 巻" msgid "Collections" msgstr "コレクション" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "表紙を貼り付け" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "表紙をコピー" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "表紙を削除" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "ダブルクリックで本の詳細ウィンドウを開く" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "パス名" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "表紙サイズ: %(width)d x %(height)d" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "%sフォーマットを削除する" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "%sフォーマットでディスクに保存する" @@ -6565,7 +6695,7 @@ msgstr "BibTeX オプション" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6589,7 +6719,7 @@ msgstr "特定オプション:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6608,7 +6738,7 @@ msgstr "出力" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6647,7 +6777,7 @@ msgstr "出力" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6718,51 +6848,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "CSV/XML オプション" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "電子書籍オプション" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "未指定" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "'%s'を本当に削除しますか?" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "削除ルール" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6770,53 +6925,73 @@ msgstr "" msgid "Name" msgstr "名前" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "項目" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "値" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "接頭語" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "入っているセクション" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "ジャンル別本(&G)" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" -msgstr "最近追加されたもの(&A)" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "説明(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "シリーズ別の本(&S)" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "タイトル別の本(&T)" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" -msgstr "著者別の本" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "除外された本" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6824,96 +6999,96 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "除外されるジャンル" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" -msgstr "除外するタグ(&E)" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "デフォルトに戻す" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" -msgstr "除外された本" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "その他のオプション" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " インチ" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "コメントをマージする(&M)" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "前(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "後(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "水平線(&S)" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " インチ" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -8698,235 +8873,236 @@ msgstr "追加するタグ" msgid "tags to remove" msgstr "取り除くタグ" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "詳細がありません" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "デバイスがもう繋がれていません。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "デバイス認識をデバッグ" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "デバイスの情報を取得" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "デバイスから本の情報リストを取得" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "注釈をデバイスから取得する" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "書誌情報をデバイスに送る" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "デバイスにコレクションを送る" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "%d冊の本をデバイスにアップロード" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "デバイスから本を削除" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "デバイスから本をダウンロード" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "デバイスで本を見る" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "デフォルトのデバイス送信処理を設定" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "メインメモリに送信" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "ストレージカードAに送信" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "ストレージカードBに送信" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "主メモリー" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "特定のフォーマットだけを送る" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "ライブラリから送信して削除" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "デバイスの取り出し" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "エラー" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "デバイスとの通信時にエラー" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "適当なフォーマットがありません" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "デバイスとして開くフォルダーを選択" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "デバイスを切断" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "デバイスと通信時にエラー" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "デバイス: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " 見つかりました。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "送るものを選択してください" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "デバイスなし" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "デバイスが接続されていません" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i / %(total)i 本" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "0 / %i 本" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "フォーマットを指定して送信" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "送信できません: デバイスが接続されていません" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "カードなし" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "送信できません: デバイスにストレージカードがありません" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "デバイスにアップロードする前に以下の本を自動的に変換しますか?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "デバイスにカタログを送信" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "デバイスにニュースを送信" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "デバイスに本を送信" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" "対応するフォーマットが見つからないので、本をデバイスにアップロードできません。まず、デバイスがサポートするフォーマットに変換してください。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "デバイスの容量が足りません。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "

空きスペースが無いので、デバイスに本をアップロードできません。 " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "不明なフォーマット" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " @@ -8935,14 +9111,16 @@ msgstr "" "{1}のために{0}フォーマットを有効にしましたが、{1}はそのフォーマットをサポートしていないかもしれません。もし{1}に送っても読めない" "可能性があります。よろしいですか?" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "無効なテンプレート" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8973,6 +9151,59 @@ msgstr "著者として著者名ソートを使う" msgid "Save &template:" msgstr "テンプレートを保存(&T):" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "テンプレートを編集" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "空の本は何冊ですか?" @@ -9041,10 +9272,18 @@ msgstr "作られた本項目に付加されるタグ(&T)" msgid "Fit &cover within view" msgstr "表紙をビュー内に全体表示(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "My Books" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10342,7 +10581,7 @@ msgstr "パスワード(&P):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10618,11 +10857,6 @@ msgstr "" "プラグイン{0} {1} " "プラグインとしてインストールされました。プラグインを有効にするためにはcalibreを再起動してください。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10682,8 +10916,8 @@ msgstr "停止中..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "著者" @@ -11319,77 +11553,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "不正なポート番号です" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11636,12 +11872,6 @@ msgstr "ボックスからすべてのテンプレートを削除" msgid "Open Template Editor" msgstr "テンプレート編集を開く" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "テンプレートを編集" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "メールの設定をテスト" @@ -12058,7 +12288,7 @@ msgid "Regular expression (?P)" msgstr "正規表現 (?P<出版日>)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "表紙ブラウザー" @@ -12067,7 +12297,7 @@ msgid "Shift+Alt+B" msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "タグブラウザー" @@ -12091,7 +12321,7 @@ msgstr "接続された " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "本の詳細" @@ -14344,135 +14574,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "Off" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "小さい" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "大きい" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "中" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "常に" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "十分な余裕がある場合" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "停止" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "最初の一文字" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "無効" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "分割" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "列の色づけ" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " か " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "言語を選択 (再起動が必要)(&L):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "システムトレイアイコンを有効にする(再起動が必要)(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "ユーザーインターフェースのレイアウト (再起動が必要)(&L):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "すべてのアニメーションを無効にします。遅い/古いコンピューターを使っている時に便利です。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "アニメーションを無効にする(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "システムトレイの通知を無効にする(&N)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "起動時にスプラッシュスクリーンを表示する(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "ツールバー(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "アイコンサイズ(&I):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "アイコンの下にテキストを表示(&T):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "インターフェースのフォント:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "フォントを変更 (再起動が必要)(&F)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "メイン画面" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." +msgstr "注:ここでの設定にかかわらずコメントは必ず最後に表示されます。" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "シリーズ番号にローマ数字を使う(&R)" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 msgid "Select displayed metadata" msgstr "表示する書誌情報を選択" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 msgid "Move up" msgstr "上へ移動" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 msgid "Move down" msgstr "下へ移動" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 msgid "Default author link template:" msgstr "デフォルトの著者リンクテンプレート" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -14481,17 +14721,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" -msgstr "シリーズ番号にローマ数字を使う(&R)" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "注:ここでの設定にかかわらずコメントは必ず最後に表示されます。" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -14501,11 +14735,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "タグブラウザーカテゴリの分割方法(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -14517,22 +14751,22 @@ msgstr "" "最初の1文字にすると A, B, C のようなリストになり、分割を選ぶと同じ数のグループに分割されます。\n" "サブカテゴリが要らない場合には無効にしてください。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "分割しないアイテム数(&C):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14541,31 +14775,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "タグブラウザーで平均評価を表示(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "階層化するカテゴリアイテム(&H):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "表紙ブラウザーを別ウィンドウで表示する(再起動が必要)(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "表紙ブラウザーで表示される表紙の数 (再起動が必要)(&N)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "表紙ブラウザーを別ウィンドウで表示する場合は全画面で表示(&F)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "%s キーで全画面モードを切り替えられます。" @@ -14603,11 +14837,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "再起動が必要です。" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "情報源" @@ -16844,11 +17073,9 @@ msgstr "はシステムトレイで動作し続けます。終了するにはシ #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" -"%(app)s はバージョン %(ver)sにアップデートされました。詳細は新しい機能を参照してください。" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:84 msgid "Update available!" @@ -18248,7 +18475,7 @@ msgstr "" "デフォルト: '%default'\n" "適応される出力:CSV、XML出力フォーマット" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -18256,7 +18483,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -18266,7 +18493,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -18275,7 +18502,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -18289,7 +18516,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -18297,7 +18524,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -18305,7 +18532,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -18313,7 +18540,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -18321,7 +18548,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -18329,7 +18556,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -18337,7 +18564,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -18345,7 +18572,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -18356,7 +18583,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -18367,7 +18594,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -18377,7 +18604,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -18386,7 +18621,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" @@ -18394,99 +18629,169 @@ msgstr "" "\n" "*** MOBI出力には'著者別'セクションを追加することが必要です ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" -msgstr "カタログへの有効なジャンルが見つかりませんでした。\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "カタログへの本がありません" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -"著者ソートの値が矛盾しています:\n" -"著者 '{0}':\n" -"'{1}' <> '{2}'\n" -"MOBI カタログが作成できません。\n" -"\n" -"'{0}'の本をすべて選択し、書誌情報編集ダイアログで正しい著者名ソートの値を入力し、カタログを再構築してください。\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -"注意: 矛盾する著者ソートの値:\n" -"著者 '{0}':\n" -"'{1}' <> '{2}'\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -"カタログへの本が見つかりませんでした。\n" -"電子書籍オプションの'排除する本’を確認してください。\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "カタログへ入れる本がありません" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -19247,17 +19552,17 @@ msgstr "" msgid "creating custom column " msgstr "カスタム列を作成 " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "コピー中%s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "データベースのコンパクト化" diff --git a/src/calibre/translations/jv.po b/src/calibre/translations/jv.po index 5a1770547e..d5b361a601 100644 --- a/src/calibre/translations/jv.po +++ b/src/calibre/translations/jv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-08-09 07:28+0000\n" "Last-Translator: anggoro \n" "Language-Team: Javanese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 0;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:43+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:42+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Rerékan" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "" @@ -323,323 +325,323 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -955,21 +957,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -981,38 +989,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1020,103 +1028,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1173,8 +1181,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1184,8 +1193,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1207,8 +1217,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1684,15 +1694,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1736,25 +1818,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1847,63 +1927,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1911,27 +2005,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1975,67 +2075,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2169,6 +2246,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3816,8 +3916,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3950,7 +4050,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4227,7 +4327,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4241,155 +4341,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4598,6 +4708,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4611,7 +4741,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4871,7 +5001,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5121,14 +5251,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5245,7 +5375,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5971,7 +6101,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6109,7 +6239,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6211,42 +6341,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6257,7 +6387,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6281,7 +6411,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6300,7 +6430,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6339,7 +6469,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6404,51 +6534,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6456,53 +6611,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6510,95 +6685,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8352,248 +8527,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8623,6 +8801,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8685,10 +8916,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9905,7 +10144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10174,11 +10413,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10236,8 +10470,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10850,77 +11084,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11167,12 +11403,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11572,7 +11802,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11581,7 +11811,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11605,7 +11835,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13772,135 +14002,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13909,17 +14149,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13929,11 +14163,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13942,22 +14176,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13966,31 +14200,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14028,11 +14262,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16135,7 +16364,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17458,7 +17687,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17466,7 +17695,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17476,7 +17705,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17485,7 +17714,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17499,7 +17728,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17507,7 +17736,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17515,7 +17744,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17523,7 +17752,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17531,7 +17760,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17539,7 +17768,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17547,7 +17776,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17555,7 +17784,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17566,7 +17795,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17577,7 +17806,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17587,7 +17816,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17596,94 +17833,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18335,17 +18653,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/ka.po b/src/calibre/translations/ka.po index 9e29bcdcb2..9bc97d103f 100644 --- a/src/calibre/translations/ka.po +++ b/src/calibre/translations/ka.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-08-26 09:07+0000\n" "Last-Translator: clouds ge \n" "Language-Team: Georgian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:40+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:39+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "საერთოდ არაფერს აკეთებს" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "საერთოდ არაფერს აკეთებს" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "საერთოდ არაფერს აკეთებს" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "საერთოდ არაფერს აკეთებს" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "დარეგულირება" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "" @@ -317,324 +319,324 @@ msgstr "ჩასვი metadata %s ფაილებში" msgid "Set metadata from %s files" msgstr "დააყენე metadata %s ფაილებიდან" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "დაამატე წიგნები კალიბრეს ან მიერთებულ მოწყობილობას" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "გადაიყვანე წიგნები სხვადასხვა ელ-წიგნის ფორმატში" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "წაშალე წიგნები კალიბრედან ან მიერთებული მოწყობილობიდან" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "შეასწორე წიგნის metadata კალიბრეს ბიბლიოთეკაში" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "წაიკითხე წიგნები ტქვენს კალიბრე ბიბლიოთეკაში" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "გადმოიწერე ახალი ამბები ინტერნეტიდან ელ-წიგნის ფორმატში" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "გაგზავნე წიგნები კალიბრეს ბიბლიოთეკიდან ვინჩესტერზე" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "დაარესტარტე კალიბრე" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "გახსენი საქარალდე რომელიც შეიცავს წიგნის ფაილებს კალიბრე ბიბლიოთეკაში" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "გააგზავნე წიგნები მიერთებულ მოწყობილობაში" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "ნახე კალიბრეს მომხმარებლის სახელმძღვანელო" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "დაარეგულირე კალიბრე" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "დააკოპირე წიგნები მოწყობილობიდან თქვენს კალიბრე ბიბლიოთეკაში" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "დააკოპირე წიგნები ერთი კალიბრე ბიბლიოთეკიდან მეორეში" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "აირჩიე შემთხვევითი წიგნი თქვენ კალიბრე ბიბლიოთეკიდან" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "მიიღე ახალი კალიბრე ფლაგინები ან განაახლე უკვე არსებულები" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "დიზაინი" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "ინტერფეისი" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "ქცევა" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "შეცვალე კალიბრეს ქცევა" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "დაამათე თქვენი საკუთარი სვეტები" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "დაამათე/ამოიღე თქვენი საკუთარი სვეტები კალიბრეს წიგნების სიაში" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "ხელსაწყოთა ზოლი" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "იძებნება" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "დაარეგულირე როგორ მოიძებნოს წიგნები კალიბრეში" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "შეყვანის პარამეტრები" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "გადაყვანა" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "უბრალო პარამეტრები" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "შედეგის პარამეტრები" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "დამატება წიგნების" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "შემოტანა/გაგზავნა" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "ინახება წიგნები დისკზე" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "იგზავნება წიგნები მოწყობილობაზე" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "შეცვალე metadata არეები მანამ შეინახავ/გაგზავნი" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "ნიმუშის ფუნქციები" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "დაწინაურებული" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "შექმენი კაკუთარი ნიმუშის ფუნქციები" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "გაზიარება წიგნების იმეილით" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "გაზიარება" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "გაზიარება ქსელში" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "მეტამონაცემების გადმოწერა" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "პლაგინები" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "კლავიატურა" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "მოირგე კლავიატურის კომბინაციები კალიბრესთვის" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "სხვადასხვა" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -952,21 +954,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "დაუკავშირდი S60 ტელეფონებს." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "დაუკავშირდი WebOS ტაბლეტებს." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -978,38 +986,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "გათიშე Apple-ის დრაივერი" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "ჩართე Apple-ის დრაივერი" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "გამოიყენე სერიები როგორც კატეგორია iTunes/iBooks-თან" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1017,103 +1025,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Apple-ის მოწყობილობა" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "დაუკავშირდი iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1170,8 +1178,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1181,8 +1190,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1204,8 +1214,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1681,15 +1691,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1733,25 +1815,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1844,63 +1924,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1908,27 +2002,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1972,67 +2072,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2166,6 +2243,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3813,8 +3913,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3947,7 +4047,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4224,7 +4324,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4238,155 +4338,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4595,6 +4705,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4608,7 +4738,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4868,7 +4998,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5118,14 +5248,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5242,7 +5372,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5968,7 +6098,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6106,7 +6236,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6208,42 +6338,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6254,7 +6384,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6278,7 +6408,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6297,7 +6427,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6336,7 +6466,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6401,51 +6531,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6453,53 +6608,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6507,95 +6682,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8349,248 +8524,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8620,6 +8798,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8682,10 +8913,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9902,7 +10141,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10171,11 +10410,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10233,8 +10467,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10847,77 +11081,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11164,12 +11400,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11569,7 +11799,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11578,7 +11808,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11602,7 +11832,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13769,135 +13999,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13906,17 +14146,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13926,11 +14160,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13939,22 +14173,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13963,31 +14197,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14025,11 +14259,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16132,7 +16361,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17455,7 +17684,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17463,7 +17692,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17473,7 +17702,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17482,7 +17711,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17496,7 +17725,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17504,7 +17733,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17512,7 +17741,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17520,7 +17749,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17528,7 +17757,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17536,7 +17765,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17544,7 +17773,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17552,7 +17781,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17563,7 +17792,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17574,7 +17803,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17584,7 +17813,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17593,94 +17830,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18332,17 +18650,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/kn.po b/src/calibre/translations/kn.po index fcfbc71ed7..6f9c7fe249 100644 --- a/src/calibre/translations/kn.po +++ b/src/calibre/translations/kn.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-05-09 10:16+0000\n" "Last-Translator: s k Nagesh \n" "Language-Team: Kannada \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:44+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:42+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "ಏನನ್ನು ಮಾಡುವುದಿಲ್ಲ" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "ಏನನ್ನು ಮಾಡುವುದಿಲ್ಲ" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "ಏನನ್ನು ಮಾಡುವುದಿಲ್ಲ" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "ಏನನ್ನು ಮಾಡುವುದಿಲ್ಲ" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "ಬೇಕಾದಹಾಗೆ ಮಾರ್ಪಡಿಸು" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "" @@ -320,323 +322,323 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "calibreಗೆ ಅಥವ ಸಂಪರ್ಕ ಕಲ್ಪಿಸಿರುವ ಸಾದನಕ್ಕೆ ಪುಸ್ತಕಗಳನ್ನು ಸೇರಿಸಿ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "ಸಂಬಂಧಪಟ್ಟ ಪುಸ್ತಕಗಳ ಪಟ್ಟಿಯನ್ನು ತ್ವರಿತವಾಗಿ ತೋರಿಸು" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -952,21 +954,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -978,38 +986,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1017,103 +1025,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1170,8 +1178,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1181,8 +1190,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1204,8 +1214,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1681,15 +1691,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1733,25 +1815,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1844,63 +1924,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1908,27 +2002,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1972,67 +2072,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2166,6 +2243,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3813,8 +3913,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3947,7 +4047,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4224,7 +4324,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4238,155 +4338,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4595,6 +4705,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4608,7 +4738,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4868,7 +4998,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5118,14 +5248,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5242,7 +5372,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5968,7 +6098,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6106,7 +6236,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6208,42 +6338,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6254,7 +6384,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6278,7 +6408,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6297,7 +6427,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6336,7 +6466,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6401,51 +6531,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6453,53 +6608,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6507,95 +6682,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8349,248 +8524,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8620,6 +8798,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8682,10 +8913,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9902,7 +10141,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10171,11 +10410,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10233,8 +10467,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10847,77 +11081,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11164,12 +11400,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11569,7 +11799,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11578,7 +11808,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11602,7 +11832,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13769,135 +13999,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13906,17 +14146,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13926,11 +14160,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13939,22 +14173,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13963,31 +14197,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14025,11 +14259,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16132,7 +16361,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17455,7 +17684,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17463,7 +17692,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17473,7 +17702,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17482,7 +17711,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17496,7 +17725,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17504,7 +17733,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17512,7 +17741,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17520,7 +17749,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17528,7 +17757,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17536,7 +17765,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17544,7 +17773,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17552,7 +17781,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17563,7 +17792,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17574,7 +17803,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17584,7 +17813,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17593,94 +17830,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18332,17 +18650,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/ko.po b/src/calibre/translations/ko.po index 63f73d2846..08179cbc8f 100644 --- a/src/calibre/translations/ko.po +++ b/src/calibre/translations/ko.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-05-04 11:13+0000\n" "Last-Translator: Hyun-ho Noh \n" "Language-Team: Korean \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:44+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:43+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "사용자 지정" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "설정할 수 없음" @@ -319,324 +321,324 @@ msgstr "%s 파일에 메타데이터를 지정합니다." msgid "Set metadata from %s files" msgstr "%s 파일에서 메타 정보를 지정합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "책은 calibre 프로그램이나 연결된 장치에 추가됩니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "책들은 다양한 종류의 이북 포맷으로 변환합니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "책을 calibre 프로그램이나 연결된 장치에서 삭제합니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "calibre 저장소에 있는 책들의 메타정보를 수정합니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "calibre 저장소의 책을 읽습니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "인터넷에서 뉴스를 전자책형식으로 다운로드합니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "관련된 책들의 리스트를 빠르게 보여줍니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "calibre 저장소에서 책을 하드디스크에 저장합니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "프로그램을 다시 시작합니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "calibre 라이브러리에서 책 파일들을 포함하고 있는 폴더를 엽니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "연결된 장치로 책들을 보냅니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "calibre 사용자 메뉴얼 찾아보기" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "모양새" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "인터페이스" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Calibre 인터페이스 모양새를 조정합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "작동" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Calibre가 동작하는 방식을 변경합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "사용자 정의 열 추가" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "자신의 서평이나 시평을 Calibre 책 리스트에 첨가 또는 제거합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "도구 모음과 마우스 우측 버튼 메뉴를 사용자 정의합니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "입력 옵션" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "변환하기" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "입력 형식마다 구체적인 변환 옵션을 지정합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "공통 옵션" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "모든 형식에 공통적인 변환 옵션을 지정합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "출력 옵션" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "출력 형식마다 구체적인 변환 옵션을 지정합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "책 추가하기" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "가져오기/내보내기" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "Calibre에 책을 추가할때 파일에서 메타정보를 읽어오는 방법을 제어합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "책을 디스크에 저장하기" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "저장시, Calibre의 데이타베이스로부터 디스크장치로 어떻게 변환되는지를 제어합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "책을 장치로 전송하기" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "Calibre가 화일을 ebook리더로의 전달을 제어합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "메타정보 제어판" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "저장 또는 내보내기 전, 메타 정보 필드를 변환합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "고급" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "이메일으로 책 공유하기" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "공유" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "이메일을 통해서 책 공유하기를 설정합니다. 내려받은 뉴스를 자동으로 장치로 전송하기때 사용될 수 있습니다." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "네트워크로 공유하기" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" "인터넷 상, 또는 어떤 장소나 장치로부터 Caiibre 도서관에 접속 가능하도록 도와주는 Calibre 컨텐츠 서버를 설정합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "메타 정보 내려받기" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "플러그인" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Calibre의 기능들은 다양한 방법으로 추가, 제거 또는 일부변경 될 수 있습니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "트윅" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "다양한 전후관계 내에서 Calibre가 어떻게 행동하는지를 조정합니다" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "기타" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "기타 전문가용 설정" @@ -959,21 +961,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "안드로이드폰과 통신합니다." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" -msgstr "장치에 전자책을 전송할 디렉토리의 목록입니다. 쉼표(,)로 구분합니다. 먼저 기존의 디렉토리를 사용됩니다." +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "S60 휴대폰과 통신합니다." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -985,38 +993,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "iTunes/iBooks에 분류로서 시리즈를 사용" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "iTunes/iBooks에서 표지를 캐시합니다" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1024,19 +1032,19 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Apple 장치" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "iTunes/iBooks와 통신합니다." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Apple 장치가 감지되어 iTunes를 실행합니다. 기다려주세요..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1044,43 +1052,43 @@ msgstr "" "iDevice로 부터 책을 직접적으로 복사할 수 없습니다. 마우스를 이용하여, iTunes 라이브러리로 부터 직접 " "Calibre라이브러리에 추가하십시오" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "장치의 메타 정보 목록을 갱신합니다..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "완료됨" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1090,7 +1098,7 @@ msgstr "" "iBooks 앱을 이용해서 삭제합니다.\n" "목록를 보려면 '상세히 보기'를 누르세요." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1098,36 +1106,36 @@ msgstr "" "일부 표지를 변환할 수 없었습니다.\n" "목록을 보려면 '상세히 보기'를 누르세요." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "뉴스" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "분류" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "iTunes와 통신합니다." @@ -1184,8 +1192,9 @@ msgstr "장치에 있는 책의 목록을 가져옵니다..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1195,8 +1204,9 @@ msgstr "책을 장치로 전송합니다..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1218,8 +1228,8 @@ msgstr "장치에서 책을 삭제합니다..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1697,15 +1707,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "장치 정보를 얻습니다." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1749,25 +1831,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "메타 정보 필드안의 콤마로 불리된 목록은 기기상의 모음집으로 변환될 것입니다. " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1860,63 +1940,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1924,27 +2018,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "장치 정보를 얻습니다." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1988,67 +2088,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "%s 디스크 드라이브를 탐지할 수 없습니다. 재부팅을 시도하세요" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "%s 마운트 지점을 탐지할 수 없습니다. 재부팅을 시도하세요." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "%s 디스크 드라이브를 탐지할 수 없습니다." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "주 메모리를 마운트할 수 없습니다. (에러코드: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "메인 메모리 중 %s가 읽기전용입니다. 이런 증상은 파일시스템 오류로 인해 발생합니다." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "선택된 슬롯: %s는 지원되지 않습니다." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "주 메모리에 여유 공간이 부족합니다." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "메모리카드에 여유 공간이 부족합니다." - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "장치 설정" @@ -2182,6 +2259,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "선택된 슬롯: %s는 지원되지 않습니다." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "주 메모리에 여유 공간이 부족합니다." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "메모리카드에 여유 공간이 부족합니다." + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3897,8 +3997,8 @@ msgstr "태그" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4038,7 +4138,7 @@ msgstr "" "Fetch a cover image/social metadata for the book identified by ISBN from " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4315,7 +4415,7 @@ msgid "Sidebar" msgstr "사이드 바" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4329,155 +4429,165 @@ msgstr "pdftohtml을 찾을 수 없습니다. 경로를 점검하세요" msgid "Table of Contents:" msgstr "목차:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "기본값으로 주 메모리 대신에 저장 카드에 파일을 전송합니다" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "삭제하기 전에 확인합니다" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "메인 창의 구조" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "새 버전이 나왔을 때 알림" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "시리즈 번호에 대해 로마식 숫자를 사용" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "태그 목록을 이름, 인기도, 별점 순으로 정렬합니다." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "표지 탐색기 모드에서 보여줄 표지의 개수입니다" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "LRF 전자책 뷰어에 대한 옵션" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "내부 뷰어를 사용해서 볼 형식" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "책 목록에서 표시할 열" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "프로그램이 시작할 때 컨텐츠 서버를 자동으로 실행합니다" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "데이터베이스의 오래된 뉴스를 유지함" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "시스템 트레이 아이콘 보기" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "내려받은 뉴스를 장치로 올립니다." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "Calibre 주 창 대신에 독립된 창에 표지를 표시합니다" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "시스템 트레이 아이콘에서 알리기 사용 안함" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "장치로 전송 버튼을 누를 때 수행할 기본 동작입니다" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "소셜 메타 정보(태그/별점/기타) 내려받기" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "제목과 저자를 새로운 메타 정보로 덮어쓰기" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "가능하다면 표지를 자동으로 내려받습니다." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "동시에 작업하는 최대 개수를 CPU의 개수로 제한합니다" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "UI 애니메이션을 사용하지 않음" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "표시하지 않을 태그 탐색기의 분류" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "재시작 필요" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "파일 선택하기" @@ -4688,6 +4798,26 @@ msgstr "" msgid "No book files found" msgstr "발견된 책 파일이 없음" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "책을 라이브러리에 추가" @@ -4701,7 +4831,7 @@ msgid "Merging user annotations into database" msgstr "데이터베이스 내의 사용자 주석들을 병합하기" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "주석 가져오기 (실험적임)" @@ -4961,7 +5091,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5211,14 +5341,14 @@ msgid "Main memory" msgstr "주 메모리" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "저장 카드 A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "저장 카드 B" @@ -5335,7 +5465,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6061,7 +6191,7 @@ msgid "The specified directory could not be processed." msgstr "지정한 디렉토리는 처리할 수 없습니다." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "책 없음" @@ -6199,7 +6329,7 @@ msgid "" msgstr "이 폴더와 하위폴더에서 Calibre의 라이브러리로 가져올(Import) 책들을 검색할 것입니다." #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6301,42 +6431,42 @@ msgstr "" msgid "Collections" msgstr "모음집" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "경로" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6347,7 +6477,7 @@ msgstr "BibTeX 옵션" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6371,7 +6501,7 @@ msgstr "특유의 옵션:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6390,7 +6520,7 @@ msgstr "출력" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6429,7 +6559,7 @@ msgstr "출력" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6494,51 +6624,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "CSV/XML 옵션" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "전자책 옵션" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6546,53 +6701,73 @@ msgstr "" msgid "Name" msgstr "이름" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6600,95 +6775,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "다른 옵션" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "이전(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "이후(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8450,248 +8625,251 @@ msgstr "추가할 태그" msgid "tags to remove" msgstr "제거할 태그" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "상세 정보가 없습니다." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "장치가 더이상 연결되지 않습니다." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "장치 탐지 디버그" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "장치 정보 가져오기" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "장치에 있는 책의 목록 가져오기" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "장치에서 주석 가져오기" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "메타 정보를 장치로 전송" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "모음집을 장치로 전송" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "%d 권의 책을 장치에 올리기" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "장치에서 책 삭제하기" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "장치로부터 책을 내려받습니다." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "장치에서 책 보기" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "장치로 전송하기 동작의 기본값 지정" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "주 메모리로 보내기" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "저장 카드 A로 보내기" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "저장 카드 B로 보내기" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "주 메모리" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "전송하고 라이브러리에서 삭제" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "장치 연결 끊기" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "오류" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "장치와 통신 도중 오류" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "적합한 형식이 아닙니다" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "장치로서 열 폴더를 선택하세요" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "장치와 교신 도중 오류" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "장치: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " 탐지되었습니다." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "장치 없음" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "장치로 전송할 형식을 선택하세요" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "전송 불가: 연결된 장치가 없음" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "카드 없음" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "전송 불가: 저장 카드가 없음" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "다음의 책들을 장치에 올리기 전에 자동으로 변환합니까?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "분류를 장치로 전송합니다." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "뉴스를 장치로 전송합니다." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "책을 장치로 전송합니다." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "장치에 공간이 없습니다" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "

장치에 남은 공간이 없어서 책을 올려보낼 수 없습니다 " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "잘못된 템플릿입니다" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8721,6 +8899,59 @@ msgstr "저자에 대해 저자 분류를 사용" msgid "Save &template:" msgstr "저장하기 템플릿(&T):" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "빈 책이 몇 권입니까?" @@ -8783,10 +9014,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "나의 책" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10006,7 +10245,7 @@ msgstr "암호(&P):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10275,11 +10514,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10337,8 +10571,8 @@ msgstr "중단하는 중..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "저자" @@ -10951,77 +11185,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11268,12 +11504,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "이메일 설정을 시험니다." @@ -11673,7 +11903,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "표지 탐색기" @@ -11682,7 +11912,7 @@ msgid "Shift+Alt+B" msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "태그 탐색기" @@ -11706,7 +11936,7 @@ msgstr "연결됨 " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "책 상세정보" @@ -13883,135 +14113,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "작음" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "큼" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "중간" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "항상" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "전혀 안함" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " 또는 " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "언어 선택 (재시작이 필요합니다) (&L):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "시스템 트레이 아이콘 사용하기 (재시작이 필요함) (&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "사용자 인터페이스 배치 (재시작이 필요함) (&L) :" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "모든 애니메이션을 사용하지 않습니다. 느리고 오래된 컴퓨터에 유용합니다." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "애니메이션 사용 안함(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "시스템 트레이에서 알리기 사용 안함(&N)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "프로그램 시작시 로고 화면 표시(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "툴바(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "아이콘 크기(&I):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "아이콘 아래에 텍스트 표시(&T):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "인터페이스 글꼴:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "글꼴 변경 (재시작 필요)(&F)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "시리즈에 대해 로마식 숫자를 사용(&R)" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -14020,17 +14260,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" -msgstr "시리즈에 대해 로마식 숫자를 사용(&R)" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -14040,11 +14274,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -14053,22 +14287,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14077,31 +14311,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "태그 탐색기에 평균 등급을 표시합니다(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "표지 탐색기를 분리된 창으로 표시합니다 (재시작이 필요함) (&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "탐색기 모드에서 보여줄 표지의 개수 (재시작이 필요함) (&N):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14139,11 +14373,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "재시작 필요" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16255,7 +16484,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17593,7 +17822,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17601,7 +17830,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17611,7 +17840,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17620,7 +17849,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17634,7 +17863,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17642,7 +17871,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17650,7 +17879,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17658,7 +17887,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17666,7 +17895,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17674,7 +17903,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17682,7 +17911,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17690,7 +17919,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17701,7 +17930,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17712,7 +17941,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17722,7 +17951,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17731,94 +17968,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18490,17 +18808,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "%s 복사하는중" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/ku.po b/src/calibre/translations/ku.po index 14d3d1e62f..68e3e5fa77 100644 --- a/src/calibre/translations/ku.po +++ b/src/calibre/translations/ku.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2011-12-12 17:33+0000\n" "Last-Translator: Erdal Ronahi \n" "Language-Team: Kurdish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:44+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:43+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Tiştek nake" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Tiştek nake" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Tiştek nake" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Tiştek nake" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "" @@ -317,323 +319,323 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -949,21 +951,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -975,38 +983,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1014,103 +1022,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1167,8 +1175,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1178,8 +1187,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1201,8 +1211,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1678,15 +1688,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1730,25 +1812,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1841,63 +1921,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1905,27 +1999,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1969,67 +2069,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2163,6 +2240,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3810,8 +3910,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3944,7 +4044,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4221,7 +4321,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4235,155 +4335,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4592,6 +4702,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4605,7 +4735,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4865,7 +4995,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5115,14 +5245,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5239,7 +5369,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5965,7 +6095,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6103,7 +6233,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6205,42 +6335,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6251,7 +6381,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6275,7 +6405,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6294,7 +6424,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6333,7 +6463,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6398,51 +6528,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6450,53 +6605,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6504,95 +6679,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8346,248 +8521,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8617,6 +8795,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8679,10 +8910,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9899,7 +10138,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10168,11 +10407,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10230,8 +10464,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10844,77 +11078,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11161,12 +11397,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11566,7 +11796,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11575,7 +11805,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11599,7 +11829,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13766,135 +13996,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13903,17 +14143,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13923,11 +14157,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13936,22 +14170,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13960,31 +14194,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14022,11 +14256,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16129,7 +16358,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17452,7 +17681,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17460,7 +17689,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17470,7 +17699,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17479,7 +17708,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17493,7 +17722,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17501,7 +17730,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17509,7 +17738,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17517,7 +17746,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17525,7 +17754,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17533,7 +17762,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17541,7 +17770,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17549,7 +17778,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17560,7 +17789,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17571,7 +17800,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17581,7 +17810,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17590,94 +17827,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18329,17 +18647,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/lt.po b/src/calibre/translations/lt.po index f94dd98830..b9dc32911a 100644 --- a/src/calibre/translations/lt.po +++ b/src/calibre/translations/lt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2011-08-05 16:44+0000\n" "Last-Translator: Mantas Kriaučiūnas \n" "Language-Team: Lithuanian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "(n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:45+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:43+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -27,22 +27,23 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -81,8 +82,8 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -133,20 +134,20 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -175,12 +176,12 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -206,6 +207,7 @@ msgstr "Adaptuoti" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "" @@ -318,323 +320,323 @@ msgstr "Nustatyti meta duomenys %s byluose" msgid "Set metadata from %s files" msgstr "Nustatyti meta duomenys iš %s bylu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Išvaizda ir elgsena" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Įrenginys" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Veikimas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Pakeisti calibre veikimą" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Pridėti savo stulpelių" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "pridėti/šalinti savo stulpelius į calibre knygų sąrašą" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Įvesties parinktys" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Konvertavimas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "Nustatyti konvertavimo parinktis priklausomai nuo įvesties formato" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Bendros parinktys" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Išeities parinktys" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Pridėti knygas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Importavimas/eksportavimas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Išsaugoti knygas į diską" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Siųsti knygas į įrenginius" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Dalytis knygas el. paštu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Įskiepiai" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Įvairūs" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -956,21 +958,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -982,38 +990,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1021,103 +1029,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Apple įrenginys" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "baigta" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Naujienos" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Katalogas" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1174,8 +1182,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1185,8 +1194,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1208,8 +1218,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1685,15 +1695,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1737,25 +1819,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1848,63 +1928,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1912,27 +2006,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1976,67 +2076,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2170,6 +2247,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3817,8 +3917,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3951,7 +4051,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4228,7 +4328,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4242,155 +4342,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4599,6 +4709,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4612,7 +4742,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4872,7 +5002,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5122,14 +5252,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5246,7 +5376,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5972,7 +6102,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6110,7 +6240,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6212,42 +6342,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6258,7 +6388,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6282,7 +6412,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6301,7 +6431,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6340,7 +6470,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6405,51 +6535,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6457,53 +6612,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6511,95 +6686,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8353,248 +8528,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8624,6 +8802,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8686,10 +8917,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9906,7 +10145,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10175,11 +10414,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10237,8 +10471,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10851,77 +11085,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11168,12 +11404,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11573,7 +11803,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11582,7 +11812,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11606,7 +11836,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13773,135 +14003,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13910,17 +14150,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13930,11 +14164,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13943,22 +14177,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13967,31 +14201,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14029,11 +14263,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16136,7 +16365,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17459,7 +17688,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17467,7 +17696,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17477,7 +17706,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17486,7 +17715,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17500,7 +17729,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17508,7 +17737,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17516,7 +17745,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17524,7 +17753,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17532,7 +17761,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17540,7 +17769,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17548,7 +17777,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17556,7 +17785,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17567,7 +17796,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17578,7 +17807,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17588,7 +17817,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17597,94 +17834,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18336,17 +18654,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/ltg.po b/src/calibre/translations/ltg.po index dfb34cbb0c..e7270c6511 100644 --- a/src/calibre/translations/ltg.po +++ b/src/calibre/translations/ltg.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2011-05-06 12:35+0000\n" "Last-Translator: uGGa \n" "Language-Team: Latgalian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:54+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:52+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "" @@ -317,323 +319,323 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -949,21 +951,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -975,38 +983,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1014,103 +1022,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1167,8 +1175,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1178,8 +1187,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1201,8 +1211,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1678,15 +1688,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1730,25 +1812,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1841,63 +1921,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1905,27 +1999,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1969,67 +2069,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2163,6 +2240,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3810,8 +3910,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3944,7 +4044,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4221,7 +4321,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4235,155 +4335,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4592,6 +4702,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4605,7 +4735,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4865,7 +4995,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5115,14 +5245,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5239,7 +5369,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5965,7 +6095,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6103,7 +6233,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6205,42 +6335,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6251,7 +6381,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6275,7 +6405,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6294,7 +6424,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6333,7 +6463,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6398,51 +6528,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6450,53 +6605,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6504,95 +6679,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8346,248 +8521,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8617,6 +8795,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8679,10 +8910,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9899,7 +10138,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10168,11 +10407,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10230,8 +10464,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10844,77 +11078,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11161,12 +11397,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11566,7 +11796,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11575,7 +11805,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11599,7 +11829,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13766,135 +13996,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13903,17 +14143,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13923,11 +14157,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13936,22 +14170,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13960,31 +14194,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14022,11 +14256,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16129,7 +16358,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17452,7 +17681,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17460,7 +17689,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17470,7 +17699,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17479,7 +17708,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17493,7 +17722,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17501,7 +17730,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17509,7 +17738,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17517,7 +17746,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17525,7 +17754,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17533,7 +17762,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17541,7 +17770,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17549,7 +17778,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17560,7 +17789,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17571,7 +17800,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17581,7 +17810,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17590,94 +17827,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18329,17 +18647,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/lv.po b/src/calibre/translations/lv.po index dde4c2f53c..d59fa8a1ac 100644 --- a/src/calibre/translations/lv.po +++ b/src/calibre/translations/lv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-07-12 09:33+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Latvian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:45+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:43+0000\n" +"X-Generator: Launchpad (build 15914)\n" "X-Poedit-Country: LATVIA\n" "Language: lv\n" "X-Poedit-Language: Latvian\n" @@ -29,22 +29,23 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -83,8 +84,8 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -135,20 +136,20 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -177,12 +178,12 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -208,6 +209,7 @@ msgstr "Pielāgot" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Nevar pielāgot" @@ -325,63 +327,63 @@ msgstr "Ierakstīti metadati %s failos" msgid "Set metadata from %s files" msgstr "Uzstāda metadatus no %s failiem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Pievieno grāmatas calibre vai pievienotajā ierícē" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Saņemt anotācijas no pievienotā Kindle (eksperiments)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Ģenerē bibliotēkas grāmatu katalogu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Konvertēt grāmatas uz dažādiem e-grāmatu formātiem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Dzēš grāmatas no calibre bibliotēkas vai pievienotās ierīces" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Rediģē calibre bibliotēkas grāmatu metadatus" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Lasīt grāmatu no biblio" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Lejupielādē ziņas no interneta kā e-grāmatu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Parāda saistīto grāmatu sarakstu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Eksportē cietajā diskā grāmatas no calibre bibliotēkas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Parāda grāmatas detaļas atsevišķā logā" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Restartēt calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "Atver mapi, kas satur calibres bibliotēkas grāmatas failu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Sūtīt grāmatas uz pievienoto ierīci" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -389,162 +391,162 @@ msgstr "" "Sūta gramatas izmantojot e-pastu vai tīmekli, vai arī pieslēdzas pie iTunes " "vai diska mapēm, tā it kā tās būtu ierīces" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Pārlūkot calibre lietotāja rokasgrāmatu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Pielāgot calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Atrod grāmatas, kuras ir līdzīgas izvēlētajai" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "Parslēdzas starp calibre bibliotēkām un veic to apkopšanu." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Kopē grāmatas no ierīces uz calibre bibliotēku" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Kopē grāmatu no vienas calibre bibliotēkas uz citu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Pielāgo sīkas detaļas calibre bibliotēkā esošajiem epub vai htmlz failiem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" "Meklējot bibliotēkā izcelšanas režīmā, atrod nākošo vai iepriekšējo rezultātu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Izvēlas nejaušu grāmatu no calibre bibliotēkas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Meklē grāmatas pie dažādiem grāmatu tirgotājiem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Iegūst jaunus calibre spraudņus vai pielāgo esošos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Izskats un sajūta" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Saskarne" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Pielāgot calibre saskarnes izskatu un uzvedību pēc savas gaumes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Uzvedība" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Izmainīt calibre uzvedību" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Pievienot savas kolonnas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Pievienot/noņemt savas kolonas calibre grāmatu sarakstam" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Rīkjosla" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" "Pielāgo rīkjoslas un konteksta izvēlnes, mainot tajās pieejamās darbības" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Meklēšana" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Pielāgo calbire gāmatu meklēšanas uzvedību" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Ievades opcijas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Pārveidošana" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "Mainīt pārveidošanas uzstādījumus atsevišķiem ievades formātiem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Kopīgas opcijas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Uzstādīt visiem formātiem kopīgas konvertēšanas opcijas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Izvades opcijas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "Mainīt pārveidošanas uzstādījumus atsevišķiem izvades formātiem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Grāmatu pievienošana" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Importēt/Eksportēt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "Pārvalda kā calibre lasa metadatus pievienojot grāmatas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Grāmatu saglabāšana diskā" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -552,49 +554,49 @@ msgstr "" "Pārvalda kā calibre eksportē failus no datubāzes uz disku, izmantojot " "\"Saglabāt diskā\" funkciju" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Grāmatu sūtīšana uz ierīcēm" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "Pārvalda failu nosūtīšanu uz e-grāmatu lasītāju" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Metadatu komutācijas paneļi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Maina metadatu laukus pirms saglabāšanas/nosūtīšanas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Šablona funkcijas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Paplašināti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Ļauj izveidot savas šablona funkcijas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Kopīgot grāmatas pa e-pastu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Koplietošana" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -602,11 +604,11 @@ msgstr "" "Konfigurē grāmatu sūtīšanu e-pastā. Var tikt izmantots lai automātiski " "nosūtītu lejupielādētās ziņas uz ierīcēm" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Koplietošana tīklā" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -614,45 +616,45 @@ msgstr "" "Konfigurē calibre Satura serveri, kurš ļauj, izmantojot internetu, piekļūt " "calibre bibliotēkai no jebkuras vietas un ierīces" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Metadatu lejupielāde" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Pārvalda kā calibre lejupielādē e-grāmatu metadatus no tīkla" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Spraudņi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Pievieno/noņem/pielāgo dažādus calibre funkcionalitātes aspektus" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Uzlabojumi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "Pielāgo calibre uzvedību dažādās situācijās" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Tastatūra" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Pielāgo calibre klaviatūras saīsnes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Dažādi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Dažādas papildus konfigurācijas iespējas" @@ -990,23 +992,27 @@ msgstr "Atkļūdošanas žurnāls" msgid "Communicate with Android phones." msgstr "Komunicē ar Android telefoniem." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Ar komatiem atdalīts saraksts ar ierīces mapēm uz kurām sūtīt e-grāmatas. " -"Tiks izmantota pirmā eksistējošā mape." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Komunicē ar S60 telefoniem." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Komunicēt ar WebOS planšetēm." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1028,33 +1034,33 @@ msgstr "" "Apple draiveri, lai tieši pieslēgt iDevices: tas neatbalstīts pieredzejoša " "lietotāja režīms.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Atspējo Apple dzini" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Iespējo Apple dzini" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Izmanto sēriju kā iTunes/iBooks kategoriju" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" "Ieslēgt, lai izmantotu sērijas nosaukumu kā iTunes žanru vai iBooks " "kategoriju" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Kešot vākus no iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "Dod iespēju kešot un parādīt vākus no iTunes / iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1063,7 +1069,7 @@ msgstr "" "iTunes Preferences|Advanced punkts \"Copy files to iTunes Media folder %s\" " "ir iespējots" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1076,19 +1082,19 @@ msgstr "" "mapē.

Ieslēgšana norāda, ka iTunes ir nokonfigurēts lai saglabātu " "kopijas Jūsu iTunes Media mapē.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Apple ierīce" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Komunicē ar iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Apple ierīce atrasta, palaiž iTunes, lūdzu uzgaidiet ..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1096,7 +1102,7 @@ msgstr "" "Grāmatu kopēšana tieši no iIerīces nav iespējama. Pārvelciet iTunes " "bibliotēku uz darbavirsmu un pēc tam pievienojiet calibre bibliotēkas logā." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1105,7 +1111,7 @@ msgstr "" "Neatbalstīts tiešā savienojuma režīms. Instrukciju kā izmantot 'Connect to " "iTunes' skatīt http://www.mobileread.com/forums/showthread.php?t=118559" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " @@ -1115,29 +1121,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "forum post plašākai informācijai.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Atjauno ierīces metadatu katalogu..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d no %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "pabeigts" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1147,7 +1153,7 @@ msgstr "" "Izdzēsiet tās izmantojot iBooks.\n" "Lai apskatītu sarakstu, nospiediet 'Parādīt detaļas'." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1155,36 +1161,36 @@ msgstr "" "Nevarēja pārveidot dažus vākus.\n" "Klikšķiniet 'Parādīt detaļas' lai apskatītu sarakstu." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Ziņas" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Katalogs" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Komunicēt ar iTunes" @@ -1247,8 +1253,9 @@ msgstr "Lasa ierīces grāmatu sarakstu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1258,8 +1265,9 @@ msgstr "Sūta grāmatas uz ierīci..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1281,8 +1289,8 @@ msgstr "Dzēš grāmatas no ierīces..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1795,15 +1803,87 @@ msgstr "Komunicē ar COBY" msgid "Communicate with the Ex124G" msgstr "Komunicē ar Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Saņem informāciju par ierīci..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1847,18 +1927,17 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Komentāri ir izņemti, jo SONY lasītāji tos nespēj apstrādāt" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Visas pēc nosaukuma" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Visas pēc autora" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1867,7 +1946,6 @@ msgstr "" "iespējas ietver: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1985,63 +2063,77 @@ msgstr "" "nosaka to. Tas nozīmē, to rādīs tikai pirmo autoru grāmatām ar vairākiem " "autoriem. Atstājiet šo atspējoto, ja jūs izmantojat metadatu Plugboards." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2049,27 +2141,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Saņem informāciju par ierīci..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2113,22 +2211,22 @@ msgstr "Komunicē ar Stash W950 lasītāju." msgid "Communicate with the Wexler reader." msgstr "Komunicē ar Wexler lasītāju." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Nespēj atklāt %s disku. Mēģiniet pārstartēt." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "Nespēj atklāt %s montēšanas punktu. Mēģiniet pārstartēt." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Nespēj atklāt %s disku." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " @@ -2137,12 +2235,12 @@ msgstr "" "Nespēj atklāt %s disku. Vai nu ierīcē jau ir izgrūsta, vai jūsu kodols ir " "eksportē novecojis versiju SYSFS." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Nevar uzstādīt galveno atmiņu (Kļūdas kods: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2151,33 +2249,10 @@ msgstr "" "Galvenā atmiņa %s tikai lasišanai. Tas parasti notiek tāpēc, ka failu " "sistēmas kļūdas." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "Nevar montēt ierīci" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Izvēlētais slots %s netiek atbalstīts." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "Galvenajā atmiņā nepietiek brīvas vietas" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "Atmiņas kartē nepietiek brīvas vietas" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Ierīces uzstādījumi" @@ -2316,6 +2391,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Izvēlētais slots %s netiek atbalstīts." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "Galvenajā atmiņā nepietiek brīvas vietas" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "Atmiņas kartē nepietiek brīvas vietas" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4006,8 +4104,8 @@ msgstr "Birkas" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4152,7 +4250,7 @@ msgstr "" "Nolasa ISBN atbilstošas grāmatas vāka attēlu/sociālos metadatus no " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4438,7 +4536,7 @@ msgid "Sidebar" msgstr "Atkāpe" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4452,155 +4550,165 @@ msgstr "Nevarēja atrast pdftohtml. Pārbaudiet vai tas ir norādīts PATH" msgid "Table of Contents:" msgstr "Satura rādītājs:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "Pēc noklusējuma sūtīt failu uz atmiņas karti, nevis uz pamatatmiņu" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Apstiprināt pirms dzēšanas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Galvenā loga ģeometrija" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Informēt par jaunu versiju" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Sērijām lietot romiešu ciparus" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "Kārtot birku sarakstu pēc nosaukuma, popularitātes vai vērtējuma" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "Tagu atbilstība pēc visiem vai jebkura." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "Vāku pārlūkošanas režīmā parādāmo vāku skaits" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "Noklusētie iestatījumu pārveidošanai uz LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "Iestatījumi LRF grāmatu lasītājam" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Formāti, kas tiek parādīti izmanotojot iebūvēto lasītāju" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Grāmatu sarakstā rādamās kolonas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "Vecākas datubāzē paturamās ziņas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Rādīt sistēmas joslas ikonu" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Nosūtīt lejupielādētās ziņas uz ierīci" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "Pēc nosūtīšanas uz ierīci dzēst ziņu gramatas no bibliotēkas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "Atspējot sistēmas joslas ikonas paziņojumus" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "Lejupielādēt sociālos metadatus (birkas/vērtējumus/utml.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "Pārrakstīt autoru un nosaukumu ar jaunajiem metadatiem" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "Automātiski lejupielādēt pieejamos vāka attēlus" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "Atspējot UI animācijas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "neattēlojamāš birku pārlūka kategorijas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "BRĪDINĀJUMS:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "KĻŪDA:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "Rādīt šo apstiprinājumu vēlreiz" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "Nepieciešams pārstartēt" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "Restartēt calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Izvēlieties failus" @@ -4814,6 +4922,26 @@ msgstr "" msgid "No book files found" msgstr "Grāmatu faili nav atrasti" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Pievienot grāmatas bibliotēkai" @@ -4827,7 +4955,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "Saņemt anotācijas (eksperiments)" @@ -5087,7 +5215,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5340,14 +5468,14 @@ msgid "Main memory" msgstr "Galvenā atmiņa" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "Atmiņas karte A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "Atmiņas karte B" @@ -5464,7 +5592,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6194,7 +6322,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Nav grāmatas" @@ -6332,7 +6460,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6434,42 +6562,42 @@ msgstr "" msgid "Collections" msgstr "Kolekcijas" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "Ielīmēt vāku" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "Kopēt vāku" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "Noņemt vāku" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "Dubultklikšķis, lai atvērtu grāmatas detaļu logu" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Atrodas" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6480,7 +6608,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6504,7 +6632,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6523,7 +6651,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6562,7 +6690,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6627,51 +6755,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6679,53 +6832,73 @@ msgstr "" msgid "Name" msgstr "Nosaukums" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6733,95 +6906,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8579,248 +8752,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "Ierīce vairs nav savienota." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Sūtīt uz pamatatmiņu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "Sūtīt uz karti A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "Sūtīt uz karti B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Galvenā atmiņa" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Kļūda" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Ierīce: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Nevar nosūtīt: Neviena ierīce nav savienota" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "Nevar nosūtīt: Ierīcei nav atmiņas karte" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8850,6 +9026,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8912,10 +9141,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Manas grāmatas" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10134,7 +10371,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10403,11 +10640,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "Restartēt calibre" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10465,8 +10697,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autori" @@ -11079,77 +11311,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11396,12 +11630,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11801,7 +12029,7 @@ msgid "Regular expression (?P)" msgstr "Regulārā izteiksme(?P)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "Vāku pārlūks" @@ -11810,7 +12038,7 @@ msgid "Shift+Alt+B" msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "Birku pārlūks" @@ -11834,7 +12062,7 @@ msgstr "Savienots " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "Grāmatas detaļas" @@ -14012,135 +14240,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "Nerādīt" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Mazs" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Liels" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Vidējs" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "Vienmēr" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "Ja nepietiek vieta" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "Nekad" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "Pēc pirmā burta" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "Izslēgta" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "Sadalīta" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "Kolonu iekrāsošana" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " vai " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Izvēlieties va&lodu (nepieciešams pārstartēt):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "Rādīt ikonu sistēmas joslā (nepieciešams restartēt)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "Lietotāja saskarnes &izkārtojums (nepieciešams pārstartēt):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "Atslēgt &animācijas" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "Atspējot sistēmas joslas &paziņojumus" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "&Rīkjosla" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "&Ikonu izmērs:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "Rādīt &tekstu zem ikonām:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "Saskarnes šrifts:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "Mainīt šri&ftu (nepieciešams restartēt)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "Pamata saskarne" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "Pārvietot augšup" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "Pārvietot lejup" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "Sērijām lietot &romiešu ciparus" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "Pārvietot augšup" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "Pārvietot lejup" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -14149,17 +14387,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" -msgstr "Sērijām lietot &romiešu ciparus" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -14169,11 +14401,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "Birku pārlūka kategoriju &dalīšanas metode:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -14182,22 +14414,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "Nedalāmās kategorijas:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14206,31 +14438,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "Birku pārlūkā rādīt &vidējos vērtējumus" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "&Vāku pārlūku rādīt atsevišķā logā (nepieciešams restartēt)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "Rādot vāku pārlūku atsevišķā logā, izmantot &pilnekrāna režīmu" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14268,11 +14500,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "Nepieciešams pārstartēt" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "Avots" @@ -16386,7 +16613,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17715,7 +17942,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17723,7 +17950,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17733,7 +17960,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17742,7 +17969,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17756,7 +17983,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17764,7 +17991,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17772,7 +17999,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17780,7 +18007,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17788,7 +18015,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17796,7 +18023,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17804,7 +18031,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17812,7 +18039,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17823,7 +18050,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17834,7 +18061,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17844,7 +18071,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17853,94 +18088,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18592,17 +18908,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

Migre veco datubāzi uz e-grāmatu bibliotēku %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "Kopē %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "Blīvē datubāzi" diff --git a/src/calibre/translations/mk.po b/src/calibre/translations/mk.po index 4a43f2be19..2dad6d2c25 100644 --- a/src/calibre/translations/mk.po +++ b/src/calibre/translations/mk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2011-11-26 20:57+0000\n" "Last-Translator: ScHRiLL \n" "Language-Team: Macedonian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:45+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:43+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Неправи апсолутно ништо" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Неправи апсолутно ништо" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Неправи апсолутно ништо" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Неправи апсолутно ништо" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Прилагоди" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Неможе да се прилагоди" @@ -317,323 +319,323 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -949,21 +951,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -975,38 +983,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1014,103 +1022,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1167,8 +1175,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1178,8 +1187,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1201,8 +1211,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1678,15 +1688,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1730,25 +1812,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1841,63 +1921,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1905,27 +1999,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1969,67 +2069,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2163,6 +2240,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3810,8 +3910,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3944,7 +4044,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4221,7 +4321,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4235,155 +4335,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4592,6 +4702,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4605,7 +4735,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4865,7 +4995,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5115,14 +5245,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5239,7 +5369,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5965,7 +6095,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6103,7 +6233,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6205,42 +6335,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6251,7 +6381,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6275,7 +6405,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6294,7 +6424,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6333,7 +6463,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6398,51 +6528,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6450,53 +6605,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6504,95 +6679,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8346,248 +8521,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8617,6 +8795,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8679,10 +8910,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9899,7 +10138,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10168,11 +10407,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10230,8 +10464,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10844,77 +11078,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11161,12 +11397,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11566,7 +11796,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11575,7 +11805,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11599,7 +11829,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13766,135 +13996,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13903,17 +14143,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13923,11 +14157,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13936,22 +14170,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13960,31 +14194,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14022,11 +14256,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16129,7 +16358,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17452,7 +17681,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17460,7 +17689,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17470,7 +17699,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17479,7 +17708,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17493,7 +17722,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17501,7 +17730,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17509,7 +17738,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17517,7 +17746,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17525,7 +17754,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17533,7 +17762,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17541,7 +17770,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17549,7 +17778,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17560,7 +17789,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17571,7 +17800,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17581,7 +17810,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17590,94 +17827,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18329,17 +18647,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/ml.po b/src/calibre/translations/ml.po index 463590520f..00bfb9688e 100644 --- a/src/calibre/translations/ml.po +++ b/src/calibre/translations/ml.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2011-08-05 17:53+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Malayalam \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:45+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:44+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "" @@ -320,323 +322,323 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -955,21 +957,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "ആന്‍ഡ്രോയിഡ് ഫോണുകളുമായി(Android phones) സംവതിക്കുക." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -981,38 +989,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1020,103 +1028,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "വാര്‍ത്തകള്‍" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1173,8 +1181,9 @@ msgstr "ഉപകരണത്തില്‍ ഉള്ള പുസ്തകങ #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1184,8 +1193,9 @@ msgstr "പുസ്തകങ്ങള്‍ ഉപകരണത്തിലേ #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1207,8 +1217,8 @@ msgstr "പുസ്തകങ്ങള്‍ ഉപകരണത്തില് #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1685,15 +1695,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "ഉപകരണത്തിന്റെ വിവരങ്ങള്‍ നേടുക..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1737,25 +1819,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1848,63 +1928,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1912,27 +2006,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "ഉപകരണത്തിന്റെ വിവരങ്ങള്‍ നേടുക..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1976,67 +2076,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2170,6 +2247,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3821,8 +3921,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3955,7 +4055,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4232,7 +4332,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4246,155 +4346,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4603,6 +4713,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4616,7 +4746,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4876,7 +5006,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5126,14 +5256,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5250,7 +5380,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5976,7 +6106,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6114,7 +6244,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6216,42 +6346,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6262,7 +6392,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6286,7 +6416,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6305,7 +6435,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6344,7 +6474,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6409,51 +6539,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6461,53 +6616,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6515,95 +6690,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8357,248 +8532,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8628,6 +8806,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8690,10 +8921,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9910,7 +10149,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10179,11 +10418,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10241,8 +10475,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10855,77 +11089,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11172,12 +11408,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11577,7 +11807,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11586,7 +11816,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11610,7 +11840,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13777,135 +14007,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13914,17 +14154,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13934,11 +14168,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13947,22 +14181,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13971,31 +14205,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14033,11 +14267,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16140,7 +16369,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17463,7 +17692,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17471,7 +17700,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17481,7 +17710,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17490,7 +17719,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17504,7 +17733,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17512,7 +17741,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17520,7 +17749,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17528,7 +17757,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17536,7 +17765,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17544,7 +17773,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17552,7 +17781,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17560,7 +17789,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17571,7 +17800,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17582,7 +17811,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17592,7 +17821,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17601,94 +17838,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18340,17 +18658,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/mr.po b/src/calibre/translations/mr.po index b744f60cc8..d57cf0028f 100644 --- a/src/calibre/translations/mr.po +++ b/src/calibre/translations/mr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2011-08-05 16:46+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Marathi \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:45+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:44+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "" @@ -323,324 +325,324 @@ msgstr "%s फाईल मध्ये संबंधित मजकूर msgid "Set metadata from %s files" msgstr "%s फाईल मधला मजकूर वापरून संबंधित मजकूर तयार करा" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "दृश्य अनुभूती" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "तुमच्यानुसार मजकूर स्तंभ तयार करा" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "calibre च्या पुस्तक सूची मध्ये तुमच्यानुसार मजकूर स्तंभ तयार करा" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "टूलबार" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "तुम्च्यानुसार टूलबार व उपलभ्द मेन्यू शी निगडीत क्रिया बदला" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "शोधत आहे" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "calibre कोणत्या प्रकारे पुस्तकांमध्ये शोधते ते बदला" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "input पर्याय" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "रुपांतर" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "प्रत्येक input नुसार रुपांतर पर्याय बदला" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "नेहेमीचे पर्याय" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "सर्व formats साठी एक समान पर्याय वापरा" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "output पर्याय" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "प्रत्येक output format साठी रुपांतर पर्याय वेगळे ठेवा" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "पुस्तके समाविष्ट करत आहे" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "आयात / निर्यात" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "पुस्तके समाविष्ट करताना संबंधित मजकूर कसा वाचावा यासाठी पर्याय निवडा" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "पुस्तके disk वर लिहा" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" "calibre फाईल आपल्या database मधून disk वर कसे लिहील याचे पर्याय निवडा" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "पुस्तके या संगणकाला जोडलेल्या devices ना पाठवली जात आहेत" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "तुमच्या ebook reader वर पुस्तके कशी पाठवली जातील यासाठी पर्याय निवडा" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "संबंधित मजकुरासाठी plugboards" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "मेटाडाटा डाउनलोड" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -956,21 +958,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -982,38 +990,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1021,103 +1029,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "पूर्ण झालेले" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "वार्ता" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "पुस्तक सूची" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1174,8 +1182,9 @@ msgstr "उपकरणावरील पुस्तकांची याद #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1185,8 +1194,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1208,8 +1218,8 @@ msgstr "उपकरणावरील पुस्तके नष्ट कर #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1685,15 +1695,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1737,25 +1819,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1848,63 +1928,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1912,27 +2006,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1976,67 +2076,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2170,6 +2247,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3817,8 +3917,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3951,7 +4051,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4228,7 +4328,7 @@ msgid "Sidebar" msgstr "साईडपट्टी" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4242,155 +4342,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "नष्ट करण्यापूर्वी पुष्टी करा" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "फाइल निवडा" @@ -4599,6 +4709,26 @@ msgstr "" msgid "No book files found" msgstr "कोणतेही पुस्तक सापडले नाही" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "पुस्तक ग्रंथालयामध्ये शामिल करा" @@ -4612,7 +4742,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4872,7 +5002,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5122,14 +5252,14 @@ msgid "Main memory" msgstr "मुख्य स्मरणिका" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5246,7 +5376,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5972,7 +6102,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "पुस्तके नाही" @@ -6110,7 +6240,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6212,42 +6342,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6258,7 +6388,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6282,7 +6412,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6301,7 +6431,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6340,7 +6470,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6405,51 +6535,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "ई-पुस्तक पर्याय" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6457,53 +6612,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6511,95 +6686,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8353,248 +8528,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "तपशील उपलब्ध नाही" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "उपकरणाची माहिती मिळावा" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "उपकरणावरील पुस्तकांची यादी मिळावा" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "उपकरणाला मेटाडाटा पाठवा" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "उपकरणाला संग्रह पाठवा" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "उपकरणावरून पुस्तके नष्ट करा" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "उपकरणावरून पुस्तक डाउनलोड करा" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "मुख्य स्मरणिका" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "उपकरण: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "पाठवण्यासाठी निवडलेले" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "कोणतेही उपकरण नाही" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8624,6 +8802,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8686,10 +8917,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "माझी पुस्तके" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9906,7 +10145,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10175,11 +10414,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10237,8 +10471,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "लेखक" @@ -10851,77 +11085,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11168,12 +11404,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11573,7 +11803,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11582,7 +11812,7 @@ msgid "Shift+Alt+B" msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11606,7 +11836,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "पुस्तकाचा तपशील" @@ -13773,135 +14003,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "लहान" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "मोठे" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "मध्यम" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "नेहमी" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "कधीच नाही" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13910,17 +14150,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13930,11 +14164,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13943,22 +14177,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13967,31 +14201,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14029,11 +14263,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16136,7 +16365,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17459,7 +17688,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17467,7 +17696,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17477,7 +17706,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17486,7 +17715,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17500,7 +17729,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17508,7 +17737,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17516,7 +17745,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17524,7 +17753,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17532,7 +17761,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17540,7 +17769,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17548,7 +17777,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17556,7 +17785,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17567,7 +17796,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17578,7 +17807,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17588,7 +17817,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17597,94 +17834,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18336,17 +18654,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/ms.po b/src/calibre/translations/ms.po index f1856a1722..64f42a916a 100644 --- a/src/calibre/translations/ms.po +++ b/src/calibre/translations/ms.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-09-04 04:15+0000\n" "Last-Translator: abuyop \n" "Language-Team: Malay \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-05 04:37+0000\n" -"X-Generator: Launchpad (build 15901)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:44+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Suaikan" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Tidak dapat konfigur" @@ -323,65 +325,65 @@ msgstr "Setkan metadata dalam fail-fail %s" msgid "Set metadata from %s files" msgstr "Setkan metadata dari fail-fail %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Masuk buku ke calibre atau peranti yang dihubungkan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Ambil anotasi dari Kindle yang dihubungkan (eksperiment)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Jana katalog buku-buku dari perpustakaan anda." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Tukar buku ke pelbagai format ebook." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Padam buku dari calibre anda atau peranti yang dihubungkan." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Edit metadata buku-buku dari perpustakaan calibre anda." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Baca buku-buku dari perpustakaan calibre anda." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Muat-turun berita dari internet dalam bentuk ebook." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Papar senarai pantas buku-buku yang berkaitan." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" "Export buku-buku dari perpustakaan calibre anda ke dalam cekera keras." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Papar butir-butir buku di popup asing." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Restart calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Buka folder yang mengandungi file-file buku di dalam perpustakaan calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Hantar buku-buku kedalam peranti yang di hubungkan." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -389,45 +391,45 @@ msgstr "" "Hantar buku melalui e-mel atau sesawang serta sambung ke iTunes atau folder " "dalam komputer anda seperti peranti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Layari Panduan Pengguna calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Penyusuaian calibre." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Cari buku-buku yang berkaitan dengan pilihan sekarang." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Tukar antara pelbagai perpustakaan calibre dan laksanakan penyelengaraan " "kepada mereka." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Salin buku-buku dari peranti ke perpustakaan calibre anda." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "Edit koleksi dimana buku-buku disimpan dalam peranti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Salin buku dari perpustakaan calibre ke yang lain." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Buat suaian kecil ke epub atau file-file htmlz didalam perpustakaan calibre " "anda." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -435,221 +437,221 @@ msgstr "" "Cari padanan berikutnya atau terdahulu bila menggelintar dalam pustaka " "calibre anda dalam mod sorot" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Pilih buku rawak dari pustaka calibre anda" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Gelintar buku dari penjual buku yang berlainan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -969,21 +971,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -995,38 +1003,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1034,103 +1042,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1187,8 +1195,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1198,8 +1207,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1221,8 +1231,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1698,15 +1708,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1750,25 +1832,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1861,63 +1941,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1925,27 +2019,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1989,67 +2089,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2183,6 +2260,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3833,8 +3933,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3967,7 +4067,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4244,7 +4344,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4258,155 +4358,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4615,6 +4725,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4628,7 +4758,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4888,7 +5018,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5138,14 +5268,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5262,7 +5392,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5988,7 +6118,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6126,7 +6256,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6228,42 +6358,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6274,7 +6404,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6298,7 +6428,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6317,7 +6447,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6356,7 +6486,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6421,51 +6551,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6473,53 +6628,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6527,95 +6702,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8369,248 +8544,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8640,6 +8818,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8702,10 +8933,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9922,7 +10161,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10191,11 +10430,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10253,8 +10487,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10867,77 +11101,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11184,12 +11420,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11589,7 +11819,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11598,7 +11828,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11622,7 +11852,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13789,135 +14019,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13926,17 +14166,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13946,11 +14180,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13959,22 +14193,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13983,31 +14217,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14045,11 +14279,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16152,7 +16381,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17475,7 +17704,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17483,7 +17712,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17493,7 +17722,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17502,7 +17731,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17516,7 +17745,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17524,7 +17753,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17532,7 +17761,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17540,7 +17769,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17548,7 +17777,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17556,7 +17785,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17564,7 +17793,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17572,7 +17801,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17583,7 +17812,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17594,7 +17823,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17604,7 +17833,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17613,94 +17850,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18352,17 +18670,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/nb.po b/src/calibre/translations/nb.po index 27864e8216..bb27dc2bdb 100644 --- a/src/calibre/translations/nb.po +++ b/src/calibre/translations/nb.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-05-12 04:56+0000\n" "Last-Translator: Øyvind Øritsland \n" "Language-Team: Norwegian Bokmal \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:46+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:45+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Tilpass" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Kan ikke konfigurere" @@ -323,64 +325,64 @@ msgstr "Set metadata i %s filer" msgid "Set metadata from %s files" msgstr "Set metadata fra %s filer" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Legg bøker til calibre eller til den tilkoblede enheten" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Hent annoteringer fra en tilkoblet Kindle-enhet (til uprøving)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Generer en katalog av bøkene som finnes i ditt calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Konverter bøker til forskjellige e-bokformater" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Slett bøker fra ditt calibrebibliotek eller tilkoblede enhet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Rediger metadata i bøker som finnes i ditt calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Les bøker fra ditt calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Last ned nyheter fra Internet i e-bokform" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Vis en liste over relaterte bøker raskt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Eksporter bøker fra ditt calibre-bibliotek til harddisken" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Vis bokdetaljer i et separat popup-vindu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Start calibre på nytt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Åpne mappen som inneholder e-bokfilene som finnes i ditt calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Send bøker til den tilkoblete enheten" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -388,43 +390,43 @@ msgstr "" "Send bøker via e-post, web, herunder tilkoblet iTunes eller til mapper på " "din PC som om de var enheter" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Se gjennom calibre brukermanual" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Tilpass calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Finn bøker enkelt, lik den nåværende valgte boken" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Bytt mellom forskjellige calibre-bibliotek og gjennomfør vedlikehold av dem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Kopier bøker fra enhet til ditt calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "Rediger samlingen av bøker som ligger på din enhet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Kopier en bok fra ett calibre-bibliotek til et annet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Gjør små endringer til epub eller htmiz-filer calibrebiblioteket ditt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -432,56 +434,56 @@ msgstr "" "Finn den neste eller forrige treff når du søker i ditt calibre-bibliotek i " "fremhevelsesmodus" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Velg en tilfelding bok fra calibrebiblioteket ditt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Søk etter bøker fra forskjellige bokforhandlere" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Hent nye calibre-plugins eller oppdater dine eksisterende" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Utseende" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Brukergrensesnitt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Juster utseende for calibres brukergrensesnitt etter ditt ønske" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Adferd" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Endrer måten calibre oppfører seg" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Legg til dine egne kolonner" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Legg til /fjern dine egne kolonner i calibres bokliste" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Verktøylinje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -489,65 +491,65 @@ msgstr "" "Tilpass verktøylinjen og kontekstmenyer. Endringer med handlinger er " "tilgjengelig i hver" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Søker" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Tilpass måten Calibre søker etter bøker" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Inndatavalg" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "konvertering" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "Angi spesifikke konverteringsalternativer for hvert inndata-format" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Vanlige valg" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Angi felles konverteringsalternativer for alle formater" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Valg for utdata" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "Angi spesifikke konverteringsalternativer for hvert utdata-format" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Legger til bøker" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Importér/eksportér" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Kontrollér hvordan calibre leser metadata fra filer når den legger til bøker" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Lagrer bøker til disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -555,49 +557,49 @@ msgstr "" "Kontrollér hvordan calibre eksporterer filer fra dens database til disken " "når \"lagre til disk\" benyttes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Sender bøker til enheter" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "Kontrollér hvordan calibre overfører filer til din e-bokleser" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Instrumenttavle for metadata" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Endre felt for metadata før lagring/sending" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Malfunksjoner" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Avansert" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Lag dine egne malfunksjoner" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Dele bøker via e-post" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Deling" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -605,11 +607,11 @@ msgstr "" "Klargjør for deling av bøker via e-post. Kan brukes til automatisk sending " "av nedlastede nyheter til enhetene" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Deling over nettet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -617,45 +619,45 @@ msgstr "" "Klargjør calibre innholdstjener som vil gi deg tilgang til calibres " "bibliotek fra hvor som helst, på enhver enhet, over internett" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Nedlasting av metadata" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Kontrollér hvordan calibre laster ned e-bok metadata fra internettet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Programtillegg" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Legg til/fjern/tilpass ulike deler av calibres funksjonalitet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Tilpasning" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "Finjustér hvordan calibre virker i ulike sammenhenger" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Tastatur" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Tilpass tastatur-snarveier for calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Diverse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Diverse avanserte konfigurasjoner" @@ -998,23 +1000,27 @@ msgstr "Feilsøkingslogg" msgid "Communicate with Android phones." msgstr "Kommuniser med Android-telefoner." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Komma-delt liste av foldere som av e-bøker som sendes til enheten. Den " -"første som eksisterer vil bli benyttet" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Kommuniser med S60 telefoner." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Kommuniser med WebOS tablet." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1034,33 +1040,33 @@ msgstr "" "iTunes menu item.

Å slå på Apple Driver for direkte kobling til " "iEnheter er en ikkestøttet avansert brukerinstilling.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Slå av Apple driver" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Slå på Apple driver" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Bruk serier som kategori i iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" "Slå på mulighet for å benytte serienavn som iTunes sjanger under iBooks " "kategorien" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Cache omslag fra iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "Slå på muligheten for å mellomlagre og vise omslag fra iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1069,7 +1075,7 @@ msgstr "" "\"Kopier filer til iTunes mediafolder %s\" er slått på under iTunes " "instillinger/avansert" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1082,19 +1088,19 @@ msgstr "" "tilpassningsdirektorat.

Påslått indikerer at iTunes er konfigurert til " "å lagre kopier i din iTunes mediafolder.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Apple-enhet" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Kommuniser med iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Apple-enhet er oppdaget, starter i iTunes, vennligst vent..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1102,43 +1108,43 @@ msgstr "" "Kan ikke kopiere direkte fra iDevice. Klikk og dra fra iTunes biblioteket " "til skrivebordet, deretter legg det til calibres bibliotekhvindu." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Oppdaterer metadatalister for enheten..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d av %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "fullført" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1148,7 +1154,7 @@ msgstr "" "Avslutt bruk av iBook app.\n" "Klikk \"Vis Detaljer\" for liste." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1156,36 +1162,36 @@ msgstr "" "Noen av omslagsbildene kunne ikke konverteres.\n" "Klikk \"Vis Detaljer\" for liste." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nyheter" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Kommuniser med iTunes" @@ -1245,8 +1251,9 @@ msgstr "Motta liste over bøker på enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1256,8 +1263,9 @@ msgstr "Overfører bøker til enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1279,8 +1287,8 @@ msgstr "Fjern bøker fra enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1782,15 +1790,87 @@ msgstr "Kommuniser med COBY" msgid "Communicate with the Ex124G" msgstr "Kommuniser med Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Få informasjon om enheten..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1835,18 +1915,17 @@ msgstr "" "Kommentarer har blitt fjernet ettersom SONYs lesere ikke håndterer dem" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Alle ved tittel" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Alle ved forfatter" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1855,7 +1934,6 @@ msgstr "" "enheten. Dette inkluderer: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1975,63 +2053,77 @@ msgstr "" "bøker med flere forfattere vises. Slå av dette valget deersom du benytter " "metadata - oppsett." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2039,27 +2131,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Få informasjon om enheten..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2103,22 +2201,22 @@ msgstr "Kommuniser med Stash W950 reader" msgid "Communicate with the Wexler reader." msgstr "Kommuniser med Wexler reader" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Kan ikke finne %s lagringsenhet. Forsøk med en omstart." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "Kan ikke finne %s oppkoblingspunkt. Forsøk en omstart." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Kan ikke finne %s lagringsenhet." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " @@ -2127,12 +2225,12 @@ msgstr "" "Kunne ikke finne %s disken. Enten har enheten blitt koblet fra eller så " "eksporterer kjernen en uønsket versjon av SYSFS." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Kan ikke montere hovedminne (Feilkode: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2141,33 +2239,10 @@ msgstr "" "Hovedminnet på %s er kun lesbart. Dette hender som regel på grunn av feil i " "en eller flere systemfiler." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Valgt minnekortleser: %s er ikke støttet." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "Det er ikke nok plass i hovedminnet" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "Det er ikke nok ledig plass på lagringskortet" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Konfigurer enheten" @@ -2305,6 +2380,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Valgt minnekortleser: %s er ikke støttet." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "Det er ikke nok plass i hovedminnet" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "Det er ikke nok ledig plass på lagringskortet" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4270,8 +4368,8 @@ msgstr "Nøkkelord" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4422,7 +4520,7 @@ msgstr "" "representerer et linjeskift. Begynn en ny linje i den tilsvarende posisjonen " "i oversettelsen.\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4700,7 +4798,7 @@ msgid "Sidebar" msgstr "Sidepanel" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4715,90 +4813,90 @@ msgstr "" msgid "Table of Contents:" msgstr "Innholdsfortegnelse" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" "Send en fil til et lagringskort i stedet for hovedminnet som standard" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Bekreft før sletting" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Hovedvindus geometri" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Varsle dersom en ny versjon er tilgjengelig" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Bruk romerske tall for serienummer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "Sorter emneord listet ved navn, popularitet eller bedømning" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "Antall omslag som skal vises ved omslagsvisningsmodus" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "Standarder for konvertering til LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "Valgmuligheter for LRF e-bokleser" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Formater som er vist ved bruk av intern leser" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Kolonner som skal vises i e-boklisten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "Start innholdsserver automatisk ved programstart" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "Eldste nyheter i databasen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Vis systemikon" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Legg inn nedlastede nyheter til enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "Vis omslaget i et eget vindu istedet for i calibres hovedvindu" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "Slå av varsler fra systemikonet" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "Standard oppgaver som gjøres når send til enhet-knappen er klikket" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." @@ -4806,7 +4904,7 @@ msgstr "" "Start søk ettersom du skriver. Dersom dette valget er slått av, vil søk kun " "finne sted etter at Enter eller Tilbaketasten har blitt trykket ned." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " @@ -4815,61 +4913,71 @@ msgstr "" "Ved søk, vis alle bøker med søkeresultat fremhevet fremfor å kun vise treff. " "Du kan benytte N eller F3 tastene for å gå til neste treff." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "Last ned sosiale metadata (emneord/bedømmelser/osv.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "Overskriv forfatter og tittel med nye metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "Last ned omslag automatisk om dette er tilgjengelig" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Begrense maksimalt antall samtidige oppgaver til antallet av CPUer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" "Vis den gjennomsnittlige bedømningen pr enhetsindikasjon i emneordsøket" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "Slå av UI animeringer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "Merk browser-kategorier som ikke skal vises" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "Gjennomfør omstart" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Velg filer" @@ -5085,6 +5193,26 @@ msgstr "" msgid "No book files found" msgstr "Ingen bokfiler ble funnet" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Legg bøker til biblioteket" @@ -5098,7 +5226,7 @@ msgid "Merging user annotations into database" msgstr "Slå sammen brukerkommentarer til databasen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "Hent kommentarer (eksperimentell)" @@ -5365,7 +5493,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5622,14 +5750,14 @@ msgid "Main memory" msgstr "Hovedminne" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "Lagring Kort A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "Lagring Kort B" @@ -5751,7 +5879,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6501,7 +6629,7 @@ msgid "The specified directory could not be processed." msgstr "Den spesifiserte mappen kunne ikke prosesseres" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Ingen bøker" @@ -6653,7 +6781,7 @@ msgstr "" "importeres til calibres bibliotek" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6759,42 +6887,42 @@ msgstr "" msgid "Collections" msgstr "Samlinger" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "Lim inn omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "Kopier omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "Dobbeltklikk for å åpne vinduet for bokdetaljer" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Bane" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6805,7 +6933,7 @@ msgstr "BibTeX valgmuligheter" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6829,7 +6957,7 @@ msgstr "Valg spesifisert til" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6848,7 +6976,7 @@ msgstr "utdata" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6887,7 +7015,7 @@ msgstr "utdata" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6952,51 +7080,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "CSV/XML Valg" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "E-bok valg" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -7004,53 +7157,73 @@ msgstr "" msgid "Name" msgstr "Navn" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "Inkluder seksjoner" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "Bøker etter &sjanger" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" -msgstr "Nylig lagt &til" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "&Beskrivelser" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "Bøker etter &serier" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "Bøker etter &tittel" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" -msgstr "Bøker etter Forfatter" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "Ekskluder bøker" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -7058,96 +7231,96 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "Ekskludér sjangre" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" -msgstr "Nøkkelord som skal &ekskluderes" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" -msgstr "Ekskluder bøker" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "Andre valg" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " tommer" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "&Slå sammen med kommentarer" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "&Tidligere" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "&Etter" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " tommer" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -8941,211 +9114,212 @@ msgstr "emneord som skal legges til" msgid "tags to remove" msgstr "emneord som skal fjernes" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "Ingen detaljer tilgjengelig." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "Enheten er ikke lenger koblet til." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "Feilsøking av ehnetsgjenkjenning" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Få informasjon om enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Få en liste over bøker på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "Motta kommentar fra enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Send metadata til enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "Overfør samlingene til enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "Last opp %d bøker til enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Slett bøker fra enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Last ned bøker fra enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Se min bok på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Sett stadart til send til enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Send til hovedminnet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "Send til lagringskort A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "Send til lagringskort B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Hovedminne" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "Send spesifisert format til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Overfør og slett fra biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "Koble fra enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Feil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Feil ved kommunikasjonen med enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "Ingen passende formater" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "Velg mappe som skal åpnes som enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Feil ved komminikasjonen med enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Enhet: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " Funnet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "Velg for å sende" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Ingen enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Velg format for å sende til enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Kan ikke sende: Ingen enhet er koblet til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Ingen kort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "Kan ikke sende: Enheten har ikke noe lagringskort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "Autokonverter følgende bøker før du laster dem opp til enheten?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "Sender kataloger til enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Sender nyheter til enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Sender bøker til enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -9154,40 +9328,42 @@ msgstr "" "ble funnet. Konverter boken/bøkene til et format som er støttet av din enhet " "først." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "Ikke plass på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" "

Kan ikke laste opp bøker til enheten da det ikke er mer ledig plass " "tilgjengelig " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Ugyldig mal" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9217,6 +9393,59 @@ msgstr "Benytt forfattersortering for forfatter" msgid "Save &template:" msgstr "Lagre &mal:" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "Rediger mal" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "Hvor mange tomme bøker?" @@ -9287,10 +9516,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "Tilpass &omslagsbilde innenfor synsfelt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Mine bøker" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10579,7 +10816,7 @@ msgstr "&Passord:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10851,11 +11088,6 @@ msgstr "" "programtillegg. Du må kanskje gjøre en omstart av calibre for at " "programtillegget skal kunne brukes." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10913,8 +11145,8 @@ msgstr "Avbryter..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Forfattere" @@ -11537,77 +11769,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11863,12 +12097,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "Rediger mal" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "Test e-postinstillinger" @@ -12282,7 +12510,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "Omslagssøker" @@ -12291,7 +12519,7 @@ msgid "Shift+Alt+B" msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "Emneordspanel" @@ -12315,7 +12543,7 @@ msgstr "Tilkoblet " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "Bokdetaljer" @@ -14556,136 +14784,146 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Små" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Store" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Medium" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "Alltid" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "Aldri" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "Ved første bokstav" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "Deaktivert" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "Partisjonert" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " eller " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Velg &språk (krever omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "Slå på oppgave&panelikonet" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "Brukergrensesnitt-&visning (krever omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Slå av alle animeringer. Nyttig dersom du har en svak/eldre datamaskin." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "Slå av &animeringer" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "Deaktivering og varsler i systemstatusfeltet" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "Vis &splash bilde når enheten starter" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "&Verktøylinje" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "&Ikonstørrelse:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "Vis &tekst under ikoner:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "Tegnsett for grensesnitt" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "Endre &tegnsett (krever omstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "Bruk &romerske tall for serier" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -14694,17 +14932,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" -msgstr "Bruk &romerske tall for serier" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -14714,11 +14946,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -14732,22 +14964,22 @@ msgstr "" "å få en liste av faste størrelsegrupper. Velg deaktivert\n" "dersom du aldri ønsker underkategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14756,31 +14988,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "Vis &gjennomsnittsvurdering i emneordspanelet" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Vis omslag &søk i eget vindu (krever omstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "&Antall omslag som skal vises i søkemodus (krever omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14820,11 +15052,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "Gjennomfør omstart" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16999,7 +17226,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -18393,7 +18620,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -18401,7 +18628,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -18411,7 +18638,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -18420,7 +18647,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -18434,7 +18661,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -18442,7 +18669,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -18450,7 +18677,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -18458,7 +18685,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -18466,7 +18693,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -18474,7 +18701,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -18482,7 +18709,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -18490,7 +18717,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -18501,7 +18728,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -18512,7 +18739,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -18522,7 +18749,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -18531,94 +18766,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -19421,17 +19737,17 @@ msgstr "" msgid "creating custom column " msgstr "lager tilpasset kolonne " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

Migrerer gammel database til e-bokbiblioteket i %s
" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "Kopierer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "Komprimerer databasen" diff --git a/src/calibre/translations/nds.po b/src/calibre/translations/nds.po index 5b33beb559..12458389d6 100644 --- a/src/calibre/translations/nds.po +++ b/src/calibre/translations/nds.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nds\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-06-18 12:05+0000\n" "Last-Translator: ncfiedler \n" "Language-Team: German\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:46+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:44+0000\n" +"X-Generator: Launchpad (build 15914)\n" "X-Poedit-Country: GERMANY\n" "X-Poedit-Language: German\n" "Generated-By: pygettext.py 1.5\n" @@ -29,22 +29,23 @@ msgstr "Makt nix" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -83,8 +84,8 @@ msgstr "Makt nix" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -135,20 +136,20 @@ msgstr "Makt nix" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -177,12 +178,12 @@ msgstr "Makt nix" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -208,6 +209,7 @@ msgstr "Ännern" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Konfiguratschoon nich möglich" @@ -326,324 +328,324 @@ msgstr "Geben Sie die Metadaten in %s Dateien an" msgid "Set metadata from %s files" msgstr "Geben Sie die Metadaten von %s Dateien an" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Bücher zu Calibre oder dem verbundenen Gerät hinzufügen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Anmerkungen vom verbundenen Kindle laden (experimentell)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Erstellt ein Katalog der Bücher in die Calibre Bibliothek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Konvertiere Bücher in verschiedene eBook Formate" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" "Entferne Bücher aus der Calibre Bibliothek oder vom verbundenen Gerät" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Bedienungsoberfläche" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Symbolleiste" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Konvertierung" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Erweitert" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Plugins" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -984,23 +986,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Kommunikation mit Android Telefonen." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Durch Kommata getrennte Liste von Verzeichnissen an die eBooks auf das Gerät " -"gesendet werden. Das erste vorhandene wird benutzt" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1012,38 +1018,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1051,103 +1057,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nachrichten" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1204,8 +1210,9 @@ msgstr "Erhalte die Liste der Bücher auf dem Gerät..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1215,8 +1222,9 @@ msgstr "Übertrage Bücher ans Gerät..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1238,8 +1246,8 @@ msgstr "Entferne Bücher vom Gerät..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1715,15 +1723,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Erhalte Geräte Information..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1767,18 +1847,17 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1787,7 +1866,6 @@ msgstr "" "Gerät zu erstellen. Möglichkeiten sind: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1880,63 +1958,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1944,27 +2036,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Erhalte Geräte Information..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2008,68 +2106,45 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Konnte das Laufwerk %s nicht finden. Versuchen Sie einen Neustart." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" "Konnte den %s Mount Point nicht finden. Versuchen Sie einen Neustart." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Konnte das %s Laufwerk nicht erkennen." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Konnte Hauptspeicher nicht mounten (Error code: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Gewählter Slot: %s wird nicht unterstützt." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "Nicht genügend freier Spreicherplatz im Hauptspeicher" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "Nicht genügend freier Speicherplatz auf der Speicherkarte" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Gerät konfigurieren" @@ -2204,6 +2279,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Gewählter Slot: %s wird nicht unterstützt." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "Nicht genügend freier Spreicherplatz im Hauptspeicher" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "Nicht genügend freier Speicherplatz auf der Speicherkarte" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4055,8 +4153,8 @@ msgstr "Etiketten" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4203,7 +4301,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4482,7 +4580,7 @@ msgid "Sidebar" msgstr "Seitenleiste" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4498,78 +4596,78 @@ msgstr "" msgid "Table of Contents:" msgstr "Inhaltsverzeichnis:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" "Datei auf die Speicherkarte anstatt in den Hauptspeicher des Gerätes " "(Voreinstellung) senden" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Bestätigung vor dem Löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Aufteilung des Hauptfensters" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Benachrichtigen, wenn eine neue Version verfügbar ist" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Benutze römische Ziffern für Reihennummerierung" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" "Anzahl der Umschlagbilder, die im Cover-Ansicht Modus angezeit werden" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "Voreinstellungen für Konvertierung zu LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "Optionen für den LRF eBook Viewer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Formate, die mithilfe des internen Viewers angesehen werden" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Spalten, die in der Liste der Bücher angezeigt werden sollen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "Content Server automatisch beim Aufrufen von Calibre starten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "Älteste in der Datenbank gespeicherte Nachrichten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Symbol im Systembereich der Kontrollleiste anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Geladene Nachrichten auf das Gerät übertragen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -4577,84 +4675,94 @@ msgstr "" "Zeige Cover-Ansicht in einem eigenen Fenster anstatt im Hauptfenster von " "Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" "Benachrichtigungen aus dem Systembereich der Kontrollleiste deaktivieren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" "Voreingestellte Übertragungsart beim Verwenden des \"An Reader übertragen\" " "Buttons" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Dateien wählen" @@ -4868,6 +4976,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4881,7 +5009,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -5141,7 +5269,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5391,14 +5519,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5515,7 +5643,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6247,7 +6375,7 @@ msgid "The specified directory could not be processed." msgstr "Das angegebene Verzeichnis konnte nicht bearbeitet werden." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Keine Bücher" @@ -6390,7 +6518,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6492,42 +6620,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Pfad" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6538,7 +6666,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6562,7 +6690,7 @@ msgstr "Einstellungen für" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6581,7 +6709,7 @@ msgstr "Ausgabe" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6620,7 +6748,7 @@ msgstr "Ausgabe" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6685,51 +6813,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6737,53 +6890,73 @@ msgstr "" msgid "Name" msgstr "Name" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6791,95 +6964,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8664,212 +8837,213 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "Keine weiteren Informationen verfügbar." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "Gerät ist nicht mehr verbunden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Geräteinformationen erstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Liste der Bücher auf dem Gerät erstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Metadaten zum Gerät senden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "%d Bücher auf das Gerät laden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Bücher vom Gerät löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Bücher vom Gerät herunterladen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Buch auf dem Gerät ansehen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Geben Sie die voreingestellte Übertragungsart an" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "An Hauptspeicher senden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "An Speicherkarte A senden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "An Speicherkarte B senden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Fehler" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Fehler bei der Kommunikation mit dem Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "Keine geeigneten Formate" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Fehler in der Kommunikation zum Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Gerät: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " gefunden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "zum Übertragen ausgewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Kein Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Format wählen, das ans Gerät geschickt wird" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Übertragung schlug fehl: Kein Gerät verbunden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Keine Speicherkarte" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "Übertragung schlug fehl: Keine Speicherkarte im Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Die folgenden Bücher vor dem Laden auf das Gerät automatisch konvertieren?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Sende Nachrichten an das Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Sende Bücher an das Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -8878,40 +9052,42 @@ msgstr "" "fehlen. Konvertieren Sie die Bücher zuerst in ein von Ihrem Gerät " "unterstütztes Format." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "Gerätespeicher voll" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" "

Es können keine Bücher mehr auf das Gerät geladen werden, da der " "Gerätespeicher voll ist " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Ungültige Vorlage" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8941,6 +9117,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -9003,10 +9232,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10228,7 +10465,7 @@ msgstr "&Passwort:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10497,11 +10734,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10559,8 +10791,8 @@ msgstr "Abbruch läuft ..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autoren" @@ -11179,77 +11411,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11504,12 +11738,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "eMail Einstellungen testen" @@ -11923,7 +12151,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11932,7 +12160,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11956,7 +12184,7 @@ msgstr "Angeschlossen: " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -14142,136 +14370,146 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Klein" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Groß" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Mittel" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Sprache wäh&len (erfordert Neustart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" "Symbol im Sys&tembereich der Kontrollleiste aktivieren (erfordert Neustart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -14280,17 +14518,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -14300,11 +14532,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -14313,22 +14545,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14337,33 +14569,33 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Zeige Cover-Ansicht in einem eigenen Fenster (erfordert Neustart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "A&nzahl der anzuzeigenden Umschlagbilder in der Cover-Ansicht (erfordert " "Neustart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14401,11 +14633,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16536,7 +16763,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17900,7 +18127,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17908,7 +18135,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17918,7 +18145,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17927,7 +18154,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17941,7 +18168,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17949,7 +18176,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17957,7 +18184,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17965,7 +18192,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17973,7 +18200,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17981,7 +18208,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17989,7 +18216,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17997,7 +18224,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -18008,7 +18235,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -18019,7 +18246,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -18029,7 +18256,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -18038,94 +18273,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18846,17 +19162,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

Migriere alte Datenbank zu eBook Bibliothek in %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "Kopiere %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "Komprimiere Datenbank" diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index e9c6a2954d..3702a070de 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -56,16 +56,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" -"PO-Revision-Date: 2012-08-26 08:32+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" +"PO-Revision-Date: 2012-09-09 12:53+0000\n" "Last-Translator: drMerry \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:39+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-10 04:40+0000\n" +"X-Generator: Launchpad (build 15924)\n" "X-Poedit-Country: NETHERLANDS\n" "X-Poedit-Language: Dutch\n" @@ -84,22 +84,23 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -138,8 +139,8 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -190,20 +191,20 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -232,12 +233,12 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -263,6 +264,7 @@ msgstr "Aanpassen" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Kan niet configureren" @@ -374,64 +376,64 @@ msgstr "Metadata van e-book uit ZIP-archieven lezen" msgid "Set metadata in %s files" msgstr "Metadata van %s-bestanden instellen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Boeken toevoegen aan calibre of verbonden apparaat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Annotaties van een verbonden Kindle verkrijgen (experimenteel)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Een catalogus maken van boeken in uw calibre bibliotheek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Boeken naar verschillende e-book formaten converteren" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Verwijder boeken uit uw calibrebibliotheek of verbonden apparaat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Bewerk de metadata van boeken in uw calibrebibliotheek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Gelezen boeken in uw calibrebibliotheek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Nieuws van het Internet downloaden in e-bookformaat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Toon snel een lijst van gerelateerde boeken" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Exporteer boeken van uw calibrebibliotheek naar de harde schijf" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Toon details van boeken in een aparte popup" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Herstart calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Open de map waar de boekbestanden in uw calibre bibliotheek zich bevinden" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Verstuur boeken naar het verbonden apparaat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -439,45 +441,45 @@ msgstr "" "Stuur boeken via e-mail of het web, tevens verbinden met iTunes of mappen op " "uw computer alsof het apparaten zijn" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Blader door de handleiding van calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Calibre aanpassen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" "Gemakkelijk overeenkomende boeken vinden op basis van het geselecteerde boek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Wissel tussen verschillende calibrebibliotheken en voer er onderhoud op uit" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Kopieer boeken van het apparaat naar uw calibre bibliotheek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "Bewerk de collecties waar de boeken zich in bevinden op uw apparaat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Kopieer een boek van de ene calibre bibliotheek naar een andere" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Make kleine aanpassingen aan epub of htmlz bestanden in uw calibre " "bibliotheek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -485,57 +487,57 @@ msgstr "" "Vind het volgende of vorige resultaat indien gezocht wordt in uw calibre-" "bibliotheek gebruikmakend van de markeer modus" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Kies een willekeurig boek uit uw calibre bibliotheek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Zoek naar boeken van diverse boekwinkels" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Verkrijg nieuwe calibre plugins of werk uw huidige plugins bij" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Uiterlijk en gedrag" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Interface" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Pas uiterlijk en gedrag van calibre aan uw eigen smaak aan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Gedrag" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Wijzig het gedrag van calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Voeg eigen kolommen toe" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" "Eigen kolommen aan de calibre boekenlijst toevoegen of eruit verwijderen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Werkbalk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -543,65 +545,65 @@ msgstr "" "Pas de werkbalken en contextmenu's aan en verander daarmee de beschikbare " "acties" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Zoeken" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Pas de manier waarop calibre naar boeken zoekt aan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Invoeropties" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Conversie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "Stel de conversie-instellingen voor elk specifiek invoerformaat in" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Algemene opties" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Stel de conversie-instellingen die voor elk invoerformaat gelden in" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Uitvoeropties" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "Stel de conversie-instellingen voor elk specifiek uitvoerformaat in" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Boeken toevoegen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Importeren/Exporteren" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Stel in hoe calibre metadata uit bestanden leest als boeken worden toegevoegd" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Boeken op schijf bewaren" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -609,49 +611,49 @@ msgstr "" "Stel in hoe calibre bestanden uit de database op schijf bewaart als u " "'Opslaan op schijf' gebruikt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Boeken naar apparaten sturen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "Stel in hoe calibre de bestanden naar uw e-reader verstuurt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Metadata adapters" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Wijzig metadata vóór opslaan/versturen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Sjabloonfuncties" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Geavanceerd" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Maak uw eigen sjabloonfuncties" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Deel boeken via e-mail" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Delen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -659,11 +661,11 @@ msgstr "" "Configureer het delen van boeken via e-mail. Dit kan gebruikt worden om " "gedownload nieuws automatisch naar uw apparaten te sturen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Delen over het net" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -671,45 +673,45 @@ msgstr "" "Configureer de calibre-inhoudsserver, waarmee u overal vandaan, met elk " "apparaat, via het Internet toegang heeft tot uw calibre-bibliotheek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Metadata downloaden" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Stel in hoe calibre metadata van het internet afhaalt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Plug-ins" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Diverse (deel)functies van calibre toevoegen/verwijderen/aanpassen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Aanpassingen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "Stem af hoe calibre zich in bepaalde situaties gedraagt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Toetsenbord" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Sneltoetsen die calibre gebruikt aanpassen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Diversen" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Diverse geavanceerde instellingen" @@ -1060,23 +1062,33 @@ msgstr "Debuglog" msgid "Communicate with Android phones." msgstr "Communiceer met Android telefoons." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Door komma's gescheiden lijst van mappen op het apparaat om e-books naartoe " -"te sturen. De eerst bestaande map zal gebruikt worden" +"Komma gescheiden lijst van mappen op in het E-reader hoofdgeheugen " +"waar E-boeken moeten worden geplaatst. De eerste map die bestaat zal worden " +"gebruikt" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" +"Komma gescheiden lijst van mappen op de E-reader geheugenkaarten waar " +"E-boeken moeten worden geplaatst. De eerste map die bestaat zal worden " +"gebruikt" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Communiceer met S60 telefoons." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Communiceer met WebOS tablets." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1098,31 +1110,31 @@ msgstr "" "iDevices te verbinden is alleen voor gevorderde gebruikers en is niet " "ondersteund.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Apple-driver uitschakelen" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Apple-driver inschakelen" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Gebruik reeks als categorie in iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "Gebruik reeksnaam als iTunes genre, iBooks categorie" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Omslagen van iTunes/iBooks lokaal opslaan" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "Sta het lokaal opslaan en tonen van iTunes/iBooks-omslagen toe" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1131,7 +1143,7 @@ msgstr "" "U kunt ‘Bestanden naar iTunes Media map %s kopiëren’ in iTunes bij " "Voorkeuren|Geavanceerd inschakelen" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1144,19 +1156,19 @@ msgstr "" "configuratiemap.

Inschakelen geeft aan dat iTunes is ingesteld om " "kopieën van uw boeken op te slaan in uw iTunes Media map.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Apple-apparaat" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Communiceer met iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Apple-apparaat gevonden, iTunes wordt gestart, even geduld ..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1165,7 +1177,7 @@ msgstr "" "naar het bureaublad, en voeg het dan aan het bibliotheekvenster van calibre " "toe." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1175,36 +1187,36 @@ msgstr "" "http://www.mobileread.com/forums/showthread.php?t=118559 voor uitleg van het " "gebruik van 'Met iTunes verbinden'" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Bijwerken van lijst met metadata op het apparaat..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d van %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "gereed" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1214,7 +1226,7 @@ msgstr "" "Verwijder met behulp van de iBooks-app.\n" "Klik op ‘Toon details’ voor een lijst." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1222,36 +1234,36 @@ msgstr "" "Sommige omslagafbeeldingen kunnen niet geconverteerd worden.\n" "Klik op ‘Toon details’ voor een overzicht." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nieuws" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Catalogus" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Communiceer met iTunes." @@ -1316,8 +1328,9 @@ msgstr "Bezig met het ophalen van boekenlijst van het apparaat…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1327,8 +1340,9 @@ msgstr "Bezig om de boeken naar het apparaat over te zetten…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1350,8 +1364,8 @@ msgstr "Boeken van apparaat verwijderen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1731,6 +1745,11 @@ msgid "" "be Dragons!! Enable only if you are comfortable with restoring your kobo to " "factory defaults and testing software" msgstr "" +"Kobo doet routinematig een update van de firmware en de database versie. Met " +"deze optie zal calibre proberen volledige lees-schrijf toegang te krijgen - " +"Hier zit de angel! Schakel enkel in toestaan als u vertrouwd bent met het " +"terugzetten van uw Kobo naar de fabrieksinstellingen en het testen van " +"software." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:607 msgid "Kobo database version unsupported - See details" @@ -1868,20 +1887,95 @@ msgstr "Communiceer met de COBY" msgid "Communicate with the Ex124G" msgstr "Communiceer met de Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "MTP apparaat" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "Communiceer met MTP apparaten" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Apparaatinformatie ophalen..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "Metagegevens van het apparaat aan het lezen" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "Metagegevens van %s aan het lezen" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "Metadata cache op apparaat aan het bijwerken" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "Metadata lezen op het apparaat voltooid" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "%s naar apparaat verplaatst" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "Verplaatsen naar apparaat voltooid..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "%s toegevoegd" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "Toevoegen compleet" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "Boeken worden op apparaat gewist..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "%s gewist" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "Alle boeken gewist" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "Boeken worden verwijderd uit metadata" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "%s verwijderd" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "Alle boeken verwijderd" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "Onbekend MTP apparaat" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " "computer" msgstr "" +"De Windows Draagbare Apparaten service is niet beschikbaar op uw computer. U " +"dient mogelijk Windows Media Player 11 of nieuwer te installeren en/of uw " +"computer te herstarten." #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -1921,18 +2015,17 @@ msgstr "" "Commentaar is verwijderd omdat de Sony Reader zich er in kan verslikken" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Alle op titel" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Allen op auteur" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1941,7 +2034,6 @@ msgstr "" "veranderen op het apparaat. Mogelijkheden o.a.: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2064,39 +2156,43 @@ msgstr "" "auteur toont voor boeken met meerdere auteurs. Laat dit uitgeschakeld als u " "Metadata plugboards gebruikt." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "Verbindingen activeren bij opstarten" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" "Selecteer dit om calibre toe te staan verbindingen toe te staan als calibre " "start" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "Beveiligingswachtwoord" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Voer een wachtwoord in dat het apparaat moet gebruiken om met calibre te " "verbinden" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "Gebruik een vaste netwerk poort" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2104,11 +2200,11 @@ msgstr "" "Indien geselecteerd, gebruik het poort nummer in het \"Poort\" veld, anders " "zal een willekeurige poort gekozen worden" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "Poortnummer: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2116,19 +2212,29 @@ msgstr "" "Voer het poortnummer dat gebruikt moet worden door het stuurprogramma indien " "\"vaste poort\" is geselecteerd" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "Extra debug informatie tonen" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "Slecteer dit indien gevraagd bij het melden van problemen" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "Mogelijkheden zijn o.a.: series, labels, auteurs, enz" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "Inactiviteits-timout inschakelen" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2136,27 +2242,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "Gebruik dit IP adres" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "Te veel verbindingspogingen voor %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Apparaatinformatie ophalen..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "Ongeldige poort in instellingen: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "Verbinen met poort %d mislukt. Probeer een andere waarde." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "Willekeurige poort toewijzen mislukt" @@ -2200,22 +2312,22 @@ msgstr "Communiceer met de Stash W950 e-reader." msgid "Communicate with the Wexler reader." msgstr "Communiceer met de Wexler e-reader." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Schijf %s is niet gevonden. Probeer te herstarten." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "Kan aankoppelpunt %s niet vinden. Probeer herstarten." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Schijf %s niet gevonden." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " @@ -2224,12 +2336,12 @@ msgstr "" "Niet in staat om de harde schijf %s te detecteren. Het apparaat is al " "uitgeworpen, of uw kernel exporteert een verouderde versie van SYSFS." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Niet mogelijk om het hoofdgeheugen aan te koppelen (Foutcode: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2238,33 +2350,10 @@ msgstr "" "Het hoofdgeheugen van %s is alleen-lezen. Dit gebeurt meestal door " "systeemfouten." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "Verbinden met apparaat mislukt" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Geselecteerd slot: %s niet ondersteund." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "Er is onvoldoende vrije ruimte in het hoofdgeheugen" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "Er is onvoldoende vrije ruimte op de geheugenkaart" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Apparaat configureren" @@ -2418,6 +2507,29 @@ msgstr "" "Selecteer dit als het hoofd-geheugen van het apparaat wordt getoond als een " "kaart en de kaart wordt getoond als hoofd-geheugen" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Geselecteerd slot: %s niet ondersteund." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "Er is onvoldoende vrije ruimte in het hoofdgeheugen" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "Er is onvoldoende vrije ruimte op de geheugenkaart" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3171,14 +3283,16 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 msgid "The font family used to render monospaced fonts" msgstr "" +"De lettertype-familie om te gebruiken bij het opbouwen van niet-" +"proportionele lettertypen (monospaced)" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 msgid "The default font size" -msgstr "" +msgstr "De standaard lettergrootte" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 msgid "The default font size for monospaced text" -msgstr "" +msgstr "De standaard lettergrootte van niet-proportionele text (monospaced)" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" @@ -3555,7 +3669,7 @@ msgid "" msgstr "" "XPath-expressie waarmee alle tags worden toegevoegd aan de inhoudsopgave op " "niveau een. Deze optie gaat boven andere vormen van auto-detectie. Zie ook " -"de voorbeelden in de XPath-tutorial in de Calibre-handleiding." +"de voorbeelden in de XPath-handleiding in de Calibre-handleiding." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:218 msgid "" @@ -3565,7 +3679,7 @@ msgid "" msgstr "" "XPath-expressie waarmee alle tags worden toegevoegd aan de inhoudsopgave op " "niveau twee. Elke toevoeging komt onder de vorige vermelding op niveau een. " -"Zie ook de voorbeelden in de XPath-tutorial in de Calibre-handleiding." +"Zie ook de voorbeelden in de XPath-handleiding in de Calibre-handleiding." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 msgid "" @@ -3575,7 +3689,7 @@ msgid "" msgstr "" "XPath-expressie waarmee alle tags worden toegevoegd aan de inhoudsopgave op " "niveau drie. Elke toevoeging komt onder de vorige vermelding op niveau twee. " -"Zie ook de voorbeelden in de XPath-tutorial in de Calibre-handleiding." +"Zie ook de voorbeelden in de XPath-handleiding in de Calibre-handleiding." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:236 msgid "" @@ -3645,7 +3759,7 @@ msgstr "" "\"voorwoord\", \"nawoord\" of \"sectie\", en naar tags met " "class=\"chapter\". De expressie moet leiden tot een lijst met elementen. Om " "hoofdstukdetectie uit te schakelen, vult u in: \"/\" Voor meer informatie " -"over deze optie, zie de XPath-tutorial in de Calibre-handleiding." +"over deze optie, zie de XPath-handleiding in de Calibre-handleiding." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 msgid "" @@ -4527,8 +4641,8 @@ msgstr "Labels" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4692,7 +4806,7 @@ msgstr "" "Haal een omslagafbeelding of sociale metadata (labels, waarderingen, enz) op " "van LibraryThing.com voor het met het ISBN aangeduide boek op\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4996,10 +5110,10 @@ msgid "Sidebar" msgstr "Zijpaneel" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" -msgstr "" +msgstr "Pagina %d" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -5010,77 +5124,77 @@ msgstr "Kan pdftohtml niet vinden, controleer of het in uw PATH aanwezig is" msgid "Table of Contents:" msgstr "Inhoudsopgave:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" "Stuur bestand standaard naar de externe opslag in plaats van het " "hoofdgeheugen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Vraag om bevestiging bij verwijderen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Geometrie hoofdvenster" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Meld het wanneer er een nieuwe versie beschikbaar is" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Gebruik Romeinse cijfers voor reeksnummers" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "Sorteer de lijst met labels op naam, populariteit of waardering" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "Labels moeten overeenkomen met enkele of alle." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "Aantal weer te geven boekomslagen in omslagbladermodus" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "Standaarden voor converteren naar LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "Opties voor LRF-ebookweergave" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Formaten die met het interne-leesvenster worden bekeken" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Weer te geven kolommen in de boekenlijst" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "Start content-server automatisch bij het starten van het programma" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "Oudste nieuws bewaard in database" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Systeemvakpictogram tonen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Upload gedownload nieuws naar apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "Verwijder nieuwsboeken uit bibliotheek na uploaden naar apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -5088,15 +5202,15 @@ msgstr "" "Laat de omslagafbeeldingen in een apart venster zien in plaats van in het " "hoofdvenster van calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "Schakel notificaties vanuit systeemvakpictogram uit" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "Standaard actie als de stuur-naar-apparaatknop wordt aangeklikt" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." @@ -5104,7 +5218,7 @@ msgstr "" "Begin tijdens het intypen met zoeken. Als dit uit staat begint het zoeken " "pas als de Enter- of Returntoets wordt ingedrukt." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " @@ -5114,7 +5228,7 @@ msgstr "" "zoekresultaten bij het zoeken. Met de N- of de F3-toets kunt u naar het " "volgende zoekresultaat springen." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." @@ -5122,23 +5236,23 @@ msgstr "" "Maximumaantal gelijktijdige conversies/nieuwsdownloads. Dit aantal is twee " "keer het werkelijke aantal, wegens historische redenen." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "Sociale metadata (labels, waarderingen, etc) downloaden" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "Overschrijf auteur en titel met nieuwe metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "Download de omslag automatisch, als deze er is" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Beperk maximaal aantal gelijktijdige processen tot het aantal CPU's" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." @@ -5146,32 +5260,42 @@ msgstr "" "Het uiterlijk van de gebruikersinterface. Breed heeft het boek-details " "paneel aan de rechter kant. Smal heeft het onderaan." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "Toon de gemiddelde waardering per item in de labelbrowser" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "GUI-animaties uitschakelen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "categorieën om te verbergen in de labelbrowser" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "WAARSCHUWING:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "FOUT:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "Deze vraag blijven tonen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "Herstart vereist" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "Calibre nu herstarten" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Bestanden kiezen" @@ -5390,6 +5514,26 @@ msgstr "" msgid "No book files found" msgstr "Geen boekbestanden gevonden" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "Boeken aan het downloaden" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "Boeken van apparaat aan het downloaden" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "Downloaden van bestanden van apparaat mislukt" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "Downloaden van sommige bestanden van het apparaat mislukt" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "Downloaden van bestanden mislukt" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Voeg boeken aan de bibliotheek toe" @@ -5404,7 +5548,7 @@ msgid "Merging user annotations into database" msgstr "Samenvoegen van gebruikersannotaties in de database" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "Haal annoties op (experimenteel)" @@ -5685,7 +5829,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5957,14 +6101,14 @@ msgid "Main memory" msgstr "Hoofdgeheugen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "Geheugenkaart A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "Geheugenkaart B" @@ -6091,7 +6235,7 @@ msgstr "" "Wilt u de draadloze apparaat verbindingen automatisch starten als calibre " "start?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6876,7 +7020,7 @@ msgid "The specified directory could not be processed." msgstr "De geselecteerde map kan niet worden bewerkt." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Geen boeken" @@ -7031,7 +7175,7 @@ msgstr "" "calibre's bibliotheek" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -7136,42 +7280,42 @@ msgstr "Boek %(sidx)s van %(series)s" msgid "Collections" msgstr "Collecties" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "Omslag plakken" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "Omslag kopiëren" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "Verwijder omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "Dubbelklikken om de boekdetails te zien" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Pad" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "Omvang omslag: %(width)d x %(height)d" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "Verwijder het %s formaat" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "Sla het %s formaat op schijf op" @@ -7182,7 +7326,7 @@ msgstr "Opties voor BibTex" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -7206,7 +7350,7 @@ msgstr "Opties specifiek voor" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -7225,7 +7369,7 @@ msgstr "uitvoer" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -7264,7 +7408,7 @@ msgstr "uitvoer" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -7336,51 +7480,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "CSV/XML-opties" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "E-bookinstellingen" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "Catalogi" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "Lees boek" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "Wenslijst item" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "elke datum" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "Elke waarde" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "ongedefiniëerd" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "Geen genres uitgesloten" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "regex fout: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "Alle genres worden uitgesloten" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "Weet u zeker dat u '%s' wilt verwijderen?" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" -msgstr "Weet u zeker dat u de regels #%d-%d wilt verwijderen?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" +msgstr "Weet u zeker dat u regels #%(first)d-%(last)d wilt verwijderen?" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "Verwijder regel" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "Onwaar" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "Waar" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -7388,54 +7557,78 @@ msgstr "Waar" msgid "Name" msgstr "Naam" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "Veld" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "Waarde" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "Voorvoegsel" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" "Geactiveerde onderdelen zullen in de aangemaakte catalogus worden toegevoegd." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "Ingevoegde afdelingen" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "Boeken op &genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "&Autheurs" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" -msgstr "Recente &aanwinsten" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "&Titels" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "&Series" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "&Genres" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "&Recentelijk toegevoegd" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "&Omschrijvingen" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "Boeken op reek&s" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." +msgstr "" +"De eerst overeenkomende voorvoegsel-regel voegt een voorvoegsel toe aan " +"boekenlijsten in de aangemaakte catalogus." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "Boeken per &titel" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" +msgstr "Voorvogsels" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" -msgstr "Boeken op auteur" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" +"Boeken die overeenkomen met een van de regels zullen worden uitgesloten van " +"de gegenereerde catalogus. " -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "Uitgesloten boeken" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -7449,101 +7642,97 @@ msgstr "" "Het standaardpatroon \\[.+\\]|\\+ sluit labels uit van de vorm [label], " "b.v.., [Test boek], en '+', het standaard label voor een gelezen boek." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "Uitgesloten genres" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" -msgstr "Uitgeslot&en labels" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" +msgstr "Labels om &uit te sluiten (regex):" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "Herstel naar standaard" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " -msgstr "" -"Boeken die overeenkomen met een van de regels zullen worden uitgesloten van " -"de gegenereerde catalogus. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" +msgstr "Resultaten van de regex:" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" -msgstr "Uitgesloten boeken" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" +msgstr "Labels welke worden uitgesloten als genre" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" -"De eerst overeenkomende voorvoegsel-regel voegt een voorvoegsel toe aan " -"boekenlijsten in de aangemaakte catalogus." - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "Voorvogsels" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "Overige opties" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "&Miniatuur breedte" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" -"Omvang info voor omslag miniaturen, toegevoegd aan de omschrijvings-sectie." - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " inch (2.54 cm)" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "&Extra notitie" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "Sa&menvoegen met commentaar" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "Voeg extra inhoud toe voor het commentaar in de metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "&Voor" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "Voeg extra inhoud to na het commentaar in de metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "N&a" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "&Scheidingsteken" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "Inclusief &scheidingsteken" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "Commentaar sa&menvoegen met:" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "Catalogus omslag:" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "Maak een nieuwe omslag" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "Gebruik bestaande omslag" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "E&xtra notitie in bescrhijving:" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" +"Omvang info voor omslag miniaturen, toegevoegd aan de omschrijvings-sectie." + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " inch (2.54 cm)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -7816,7 +8005,7 @@ msgstr "Bijsnijden ui&tschakelen" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:108 msgid "&Wide" -msgstr "&Wijd" +msgstr "&Breed" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:104 @@ -8932,11 +9121,11 @@ msgid "" "Add button to add it to the list of expressions." msgstr "" "

Zoek en vervang gebruikt reguliere expressies. Zie de tutorial over reguliere " -"expressies (Engels) om met reguliere expressies aan de slag te gaan. Met " -"de Wizard-knop kunt u de huidige expressie testen op het bronbestand. Als u " -"tevreden bent met het resultaat, klik dan op Toevoegen om de expressie aan " -"de lijst toe te voegen." +"href=\"http://manual.calibre-ebook.com/regexp.html\">handleiding over " +"reguliere expressies (Engelstalig) om met reguliere expressies aan de " +"slag te gaan. Met de Wizard-knop kunt u de huidige expressie testen op het " +"bronbestand. Als u tevreden bent met het resultaat, klik dan op Toevoegen om " +"de expressie aan de lijst toe te voegen." #: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:181 msgid "Convert" @@ -9005,7 +9194,7 @@ msgstr "Nieuwe pagina starten voor (XPath-uitdrukking):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Start reading at (XPath expression):" -msgstr "" +msgstr "Begin te lezen bij (XPath-uitdrukking):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 @@ -9286,7 +9475,7 @@ msgstr "" "getoond worden, als u waarde leeg laat zullen alle waardes getoond worden. " "Als u * bij label instelt zal elk label getoond worden.

Om meer over " "XPath te leren kunt u de XPath Tutorial doorlezen (Engelstalig)." +"ebook.com/xpath.html\">XPath handleiding doorlezen (Engelstalig)." #: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 msgid "Browse by covers" @@ -9402,141 +9591,141 @@ msgstr "toe te voegen labels" msgid "tags to remove" msgstr "te verwijderen labels" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "Geen details beschikbaar." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "Apparaat niet meer verbonden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "Fouten in apparaatdetectie zoeken" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Lees apparaatinformatie" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Lees boekenlijst van apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "Haal annotaties van apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Verstuur metadata naar apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "Stuur collecties naar apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "Stuur %d boeken naar apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Verwijder boeken van apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Download boeken van apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Bekijk boek op apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Stel standaard ‘stuur naar apparaat’-actie in" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Naar hoofdgeheugen sturen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "Naar geheugenkaart A sturen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "Naar geheugenkaart B sturen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Hoofdgeheugen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "Stuur specifiek formaat naar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Verstuur en verwijder uit de bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "Apparaat ontkoppelen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Fout" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Fout bij communicatie met apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "Geen geschikte formaten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "Selecteer map om als apparaat te openen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "Actieve taken" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" "Kan apparaat niet configureren terwijl er acties op het apparaat worden " "uitgevoerd." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "%s instellen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "Apparaat ontkoppelen" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -"Ontkoppel %s en sluit deze opnieuw aan om de veranderingen door te voeren." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Fout bij communicatie met apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." @@ -9544,76 +9733,76 @@ msgstr "" "Er was een tijdelijke fout bij het praten met het apparaat. Ontkoppel het " "apparaat en sluit opnieuw aan of herstart." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Apparaat: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " gedetecteerd." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "geselecteerd om te versturen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Geen apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "Geen apparaat verbonden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i of %(total)i boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "0 van %i boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Kies formaat om naar apparaat te versturen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Kan niet versturen: geen apparaat aangesloten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Geen kaart aanwezig" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "Kan niet versturen: Apparaat heeft geen opslagkaart" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" "De volgende boeken automatisch converteren voordat ze naar het appraat " "verstuurd worden?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "Catalogus wordt naar het apparaat verzonden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Nieuws wordt naar het apparaat verzonden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Boeken worden naar het apparaat verzonden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -9622,26 +9811,26 @@ msgstr "" "er geen geschikte bestandsformaten gevonden kunnen worden. Converteer " "boek(en) eerst naar een formaat dat door uw apparaat wordt ondersteund." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "Geen schijfruimte op het apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" "

Kan boeken niet uploaden naar het apparaat. Er is geen schijfruimte " "beschikbaar " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "Verkeerde bestemming" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "Onbekende formaten" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " @@ -9651,14 +9840,16 @@ msgstr "" "{1} deze formaten niet en zullen ze niet werken als u ze verstuurt. Weet u " "zeker dat u door wilt gaan?" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Ongeldige sjabloon" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9690,6 +9881,61 @@ msgstr "Gebruik sorteerauteur als auteur" msgid "Save &template:" msgstr "He&t sjabloon opslaan:" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "Sjabloon berwerker" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "Sjabloon bewerken" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" +"Geen MTP apparaat verbonden.

U kunt de instellingen voor de \"MTP " +"apparaten plugin\" alleen wijzigen als het apparaat is verbonden." + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "Kies de formaten om te sturen naar de %s" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "Hoeveel lege boeken?" @@ -9764,10 +10010,18 @@ msgstr "Labels om aan gemaakte boekrecords &toe te voegen:" msgid "Fit &cover within view" msgstr "Omslag naar kader s&chalen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Mijn boeken" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "Geen hulp beschikbaar" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "Geen hulp beschikbaar voor dit uitvoerformaat" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -11174,7 +11428,7 @@ msgstr "&Wachtwoord:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11453,11 +11707,6 @@ msgstr "" "Plug-in {0} succesvol geïnstalleerd onder {1} plug-ins. " "Misschien moet u calibre herstarten voordat de plug-in werkt." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "Calibre nu herstarten" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -11519,8 +11768,8 @@ msgstr "Afbreken…" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Auteurs" @@ -12177,7 +12426,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 msgid "Enable automatic metadata management" -msgstr "" +msgstr "Automatische metadata-beheer inschakelen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 msgid "" @@ -12191,78 +12440,80 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" -msgstr "" +msgstr "Automatische metadata-beheer is ingeschakeld" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "Ongeldig poortnummer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "U moet een poortnummer opgeven." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "Het poortnummer moet in het gebied 8000 - 32000 vallen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "Probleem bij het starten van het draadloze apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" "Het draadloze stuurpogramma wil niet starten. Het gaf de melding \"%s\"" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "Slim apparaat beheer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "Optioneel &wachtwoord:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "Optioneel wachtwoord voor beveiliging" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "Optionele &vaste poort:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "Optioneel poortnummer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "&Gebruik een vaste poort" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "&Automatisch verbindingen toestaan bij opstarten van calibre" @@ -12526,12 +12777,6 @@ msgstr "Verwijder iedere sjabloon van de box" msgid "Open Template Editor" msgstr "Open sjabloonbeheer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "Sjabloon bewerken" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "E-mailinstellingen testen" @@ -12874,9 +13119,9 @@ msgstr "" "

\n" "

Stel een regexp in die gebruikt wordt bij het afleiden van metadata uit " "bestandsnamen.

\n" -"

Er is een Engelstalige tutorial over het gebruik van regexp " -"beschikbaar.

\n" +"

Er is een handleiding (Engelstalig) over het gebruik van " +"regexp beschikbaar.

\n" "

Gebruik de Test mogelijkheden hieronder om uw regexp op een aantal " "bestandsnamen uit te testen (vergeet de bestandsextensies niet). De " "groepnamen van de verschillende metadata velden worden in tooltips " @@ -12963,7 +13208,7 @@ msgid "Regular expression (?P)" msgstr "Regexp (?)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "Omslagbrowser" @@ -12972,7 +13217,7 @@ msgid "Shift+Alt+B" msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "Labelbrowser" @@ -12996,7 +13241,7 @@ msgstr "Verbonden " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "Details van het boek" @@ -13272,7 +13517,7 @@ msgstr "Y" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:59 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" -msgstr "Op het apparaat" +msgstr "Op apparaat" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:61 msgid "Size (MB)" @@ -14475,8 +14720,8 @@ msgstr "Gedownload &nieuws automatisch naar de e-reader versturen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:152 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -"Het nieuws uit de bibliotheek &verwijderen als het automatisch naar de e-" -"reader verstuurd wordt" +"Het nieuws uit de bibliotheek &verwijderen bij automatisch versturen naar de " +"e-reader" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:153 msgid "Preferred &output format:" @@ -15395,136 +15640,148 @@ msgstr "Calibre stijl" msgid "System default" msgstr "Systeemstandaard" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "Uit" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Klein" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Groot" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Gemiddeld" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "Altijd" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "Als er genoeg ruimte is" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "Nooit" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "Op eerste letter" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "Uitgeschakeld" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "Opgedeeld" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "Kolomkleuring" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " of " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Taa&l kiezen (herstart vereist):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "Sys&teemvakicoon activeren (herstart vereist)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "Uiter&lijk gebruikersinterface (herstart vereist):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Alle animaties uitschakelen. Handig als u een langzame/oude computer heeft." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "&Animaties uitschakelen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "Systeemvakmeldi&ngen uitschakelen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "Laat het op&startvenster zien" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "&Werkbalk" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "P&ictogramgrootte:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "&Tekst onder pictogrammen weergeven:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "Lettertype interface:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "&Lettertype wijzigen (herstart vereist)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "Gebruikersinterface &stijl (herstart nodig):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "Toon &tekstballonen in de boekenlijst" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "Hoofdvenster" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." +msgstr "" +"Let er op dat commentaar altijd aan het einde wordt weergegeven, " +"ongeacht de positie die u hier opgeeft." + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "Gebruik &Romeinse cijfers voor reeksen" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 msgid "Select displayed metadata" msgstr "Selecteer weergegeven metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 msgid "Move up" msgstr "Omhoog verplaatsen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 msgid "Move down" msgstr "Omlaag verplaatsen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 msgid "Default author link template:" msgstr "Standaard auteur koppelings-sjabloon:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -15539,19 +15796,11 @@ msgstr "" "de waarden {author}, {author_sort} en alle sjabloon-\n" "functies." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" -msgstr "Gebruik &Romeinse cijfers voor reeksen" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" +msgstr "Toon &Omslag in het boekdetails paneel" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" -"Let er op dat commentaar altijd aan het einde wordt weergegeven, " -"ongeacht de positie die u hier opgeeft." - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -15567,11 +15816,11 @@ msgstr "" "onder \"Mystery\". Zonder 'tags' worden ze beide op een eigen regel\n" "getoond." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "Methode om categorieën van de labelbrowser o&p te delen:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -15585,26 +15834,26 @@ msgstr "" "groepen met vaste grootte te krijgen. Kies ‘Uitgezet’ als u geen\n" "deelcategorieën wilt" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "&Inklappen bij meer items dan:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -"Als een categorie in de Tagbrowser meer onderdelen heeft dan dit aantal, " +"Als een categorie in de labelbrowser meer onderdelen heeft dan dit aantal, " "wordt de\n" -"categorie opgedeeld in subcategorieën. Als de partitiemethode uitstaat, " +"categorie opgedeeld in subcategorieën. Als de partitie-methode uitstaat, " "wordt deze waarde genegeerd." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "Niet op te deelen categoriën:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -15618,33 +15867,33 @@ msgstr "" "u dat hiërarchische categorieën worden ingeklapt die\n" "maar een paar elementen op topniveau hebben." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "Toon de gemiddelde w&aardering in de labelbrowser" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "Categorieën met &hiërarchische items:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "Gebruik &wisselende regel kleuren in de label browser" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Toon omslag&browser in een apart venster (herstart vereist)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "Aa&ntal zichtbare omslagen in bladermodus (herstart vereist):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" "Als de omslagbrowser in verschillende schermen wordt weer gegeven, toon het " "als &volledig scherm" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "Druk op de %s toets om te wisselen naar volledig scherm." @@ -15686,11 +15935,6 @@ msgstr "" "De wijzigingen die u heeft gemaakt vereisen dat calibre direct wordt " "herstart. U kunt geen andereen instellingen wijzigen, todat u heeft herstart." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "Herstart vereist" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "Bron" @@ -16361,7 +16605,7 @@ msgstr "Te doorzoeken metadata &limiteren" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:174 msgid "&Columns that non-prefixed searches are limited to:" -msgstr "Beschikbare &kolommen, doorzoekbaar zonder prefix:" +msgstr "&Kolommen, doorzoekbaar zonder prefix:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:175 msgid "" @@ -17771,12 +18015,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391 msgid "Alter Tag Browser" -msgstr "Pas tagbrowser aan" +msgstr "Labelbrowser opties" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:276 msgid "Sort by" -msgstr "Sorteren op" +msgstr "Sortering" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:403 msgid "Sort by name" @@ -17796,7 +18040,7 @@ msgstr "Leg de sorteervolgorde vast voor de items in de labelbrowser" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:413 msgid "Match type" -msgstr "Overeenkomend type" +msgstr "Zoek methode" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:425 msgid "" @@ -18120,11 +18364,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" -"%(app)s heeft een nieuwe versie %(ver)s. Bekijk de veranderingen (Engelstalig)." #: /home/kovid/work/calibre/src/calibre/gui2/update.py:84 msgid "Update available!" @@ -19589,7 +19831,7 @@ msgstr "" "Standaard: ‘%default’\n" "Van toepassing op uitvoer naar CSV en XML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -19597,7 +19839,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -19607,7 +19849,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -19616,7 +19858,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -19630,7 +19872,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -19638,7 +19880,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -19646,7 +19888,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -19654,7 +19896,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -19662,7 +19904,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -19670,7 +19912,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -19678,7 +19920,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -19686,7 +19928,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -19697,7 +19939,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -19707,8 +19949,14 @@ msgid "" "Default: '%default'\n" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" +"Specificeerd het uitvoerprofiel. In sommige gevallen, is een uitvoerprofiel " +"nodig om de catalogus te optimalizeren voor het apparaat. Bijvoorbeeld, " +"'kindle' of 'kindle_dx' maken een gstructureerde tabel van de inhoud met " +"secties en artikelen.\n" +"Standaard: '%default'\n" +"Van toepassing op: AZW3, ePub, MOBI uitvoerformaten" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -19718,7 +19966,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -19727,7 +19983,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" @@ -19735,101 +19991,169 @@ msgstr "" "\n" "*** Opnemen van ‘auteurs’-sectie verplicht voor MOBI-uitvoer ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "Tekens" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" -msgstr "Geen geactiveerde genres gevonden om te catalogiseren.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "Geen boeken beschikbaar om te catalogiseren" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -"Inconsistente auteurssortering waarde voor\n" -"Auteur '{0}':\n" -"'{1}' <> '{2}'\n" -"MOBI-catalogus kan niet worden gemaakt.\n" -"\n" -"Selecteer alle boeken op '{0}', verbeter de waarde voor het veld " -"sorteerauteur in het venster ‘Metadata wijzigen’ en bouw daarna de catalogus " -"opnieuw op.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -"Waarschuwing: inconsistente waarde voor sorteerauteur voor\n" -"Auteur '{0}':\n" -"'{1}' <> '{2}'\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -"Geen boeken gevonden om te catalogiseren.\n" -"Controleer ‘Uitgesloten boeken’ criteria in e-book instellingen.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "Geen boeken beschikbaar om aan de catalogus toe te voegen" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -20657,17 +20981,17 @@ msgstr "voorkeuren hersteld " msgid "creating custom column " msgstr "aangepaste kolom aanmaken " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "%s kopiëren" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "Database comprimeren" diff --git a/src/calibre/translations/nn.po b/src/calibre/translations/nn.po index 4c8173af19..515aa9268f 100644 --- a/src/calibre/translations/nn.po +++ b/src/calibre/translations/nn.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-01-04 03:30+0000\n" "Last-Translator: Yngve Spjeld Landro \n" "Language-Team: Norwegian Nynorsk \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:46+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:44+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Gjer absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Gjer absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Gjer absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Gjer absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Tilpass" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Klarer ikkje å endra innstillingane" @@ -317,323 +319,323 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -949,21 +951,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -975,38 +983,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1014,103 +1022,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1167,8 +1175,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1178,8 +1187,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1201,8 +1211,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1678,15 +1688,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1730,25 +1812,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1841,63 +1921,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1905,27 +1999,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1969,67 +2069,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2163,6 +2240,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3810,8 +3910,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3944,7 +4044,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4221,7 +4321,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4235,155 +4335,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4592,6 +4702,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4605,7 +4735,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4865,7 +4995,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5115,14 +5245,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5239,7 +5369,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5965,7 +6095,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6103,7 +6233,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6205,42 +6335,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6251,7 +6381,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6275,7 +6405,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6294,7 +6424,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6333,7 +6463,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6398,51 +6528,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6450,53 +6605,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6504,95 +6679,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8346,248 +8521,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8617,6 +8795,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8679,10 +8910,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9899,7 +10138,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10168,11 +10407,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10230,8 +10464,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10844,77 +11078,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11161,12 +11397,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11566,7 +11796,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11575,7 +11805,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11599,7 +11829,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13766,135 +13996,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13903,17 +14143,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13923,11 +14157,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13936,22 +14170,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13960,31 +14194,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14022,11 +14256,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16129,7 +16358,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17452,7 +17681,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17460,7 +17689,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17470,7 +17699,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17479,7 +17708,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17493,7 +17722,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17501,7 +17730,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17509,7 +17738,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17517,7 +17746,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17525,7 +17754,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17533,7 +17762,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17541,7 +17770,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17549,7 +17778,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17560,7 +17789,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17571,7 +17800,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17581,7 +17810,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17590,94 +17827,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18329,17 +18647,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/oc.po b/src/calibre/translations/oc.po index cf17d03cad..f84b7b3074 100644 --- a/src/calibre/translations/oc.po +++ b/src/calibre/translations/oc.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-04-29 09:54+0000\n" "Last-Translator: Cédric VALMARY (Tot en òc) \n" "Language-Team: Occitan (post 1500) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:47+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:45+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Personalizar" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Configuracion impossibla" @@ -317,327 +319,327 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Telecargar las news dempuèi internet al format ebook" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Afichar rapidament una lista dels libres connèxes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Exportar de libres a partir d'una librariá calibre cap al disc dur" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Afichar los detalhs del libre dins una infobulla separada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Reaviar calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Personalizar calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Aparéncia e ergonomia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Interfàcia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Ajustar l'aspècte e l'ergonomia de l'interfàcia de Calibre a vòstra " "convenéncia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Compòrtament" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Cambiar lo compòrtament de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Apondre vòstras colomnas personalizadas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Apondre/levar vòstras pròprias colomnas dins la lista dels libres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Barra d'aisinas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Recèrca en cors" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Personalizar lo biais que la recèrca de libres fonciona dins calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Opcions de picada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Conversion" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Opcions comunas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Opcions de sortida" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Apondre de libres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Importar/Exportar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Definir cossí las metadonadas son legidas per Calibre al moment de l'apondon " "de libres" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Salvar los libres sul disc" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Mandar los libres als aparelhs" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Tablèu de connexions de metadonadas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Modèls de foncions" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Detalhs avançat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Crear vòstre pròpri modèl de foncion" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Partejar de libres per corrièl" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Partiment" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Partejar a travèrs la ret" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Telecargar las metadonadas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Moduls extèrnes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Ajustaments" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Clavièr" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Divèrs" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -954,21 +956,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Comunica amb una tableta WebOS" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -980,42 +988,42 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Desactivar lo pilòt de periferics Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Activar lo pilòt de periferics Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Utilizar Serias coma Categoria dins iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" "Activar l'utilizacion del nom de las serias en tant que genre iTunes e " "categoria iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Metre en escondedor las tempas que provenon d'iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" "Activar la mesa en escondedor e l'afichatge de las tempas que provenon de " "iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1023,103 +1031,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Aparelh Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Comunicar amb iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Aparelh Apple detectat, aviada d'iTunes, pacientatz..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Mesa a jorn de la lista de las metadonadas de l'aparelh..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d sus %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "acabat" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nòvas" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Catalòg" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Comunicar amb iTunes" @@ -1176,8 +1184,9 @@ msgstr "Legís la lista dels libres de l'aparelh..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1187,8 +1196,9 @@ msgstr "Transferís los libres cap a l'aparelh..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1210,8 +1220,8 @@ msgstr "Suprimís los libres de l'aparelh..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1687,15 +1697,87 @@ msgstr "Comunicar amb lo COBY" msgid "Communicate with the Ex124G" msgstr "Comunicar amb lo Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1739,25 +1821,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Totes per títol" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Totes per autor" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1850,63 +1930,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1914,27 +2008,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1978,67 +2078,44 @@ msgstr "Comunicar amb lo lector Stash W950" msgid "Communicate with the Wexler reader." msgstr "Comunicar amb lo lector Wexler." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2172,6 +2249,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3819,8 +3919,8 @@ msgstr "Etiquetas" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3953,7 +4053,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4230,7 +4330,7 @@ msgid "Sidebar" msgstr "Barra laterala" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4244,155 +4344,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Afichar l'icòna dins la bóstia de miniaturas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "ATENCION :" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "ERROR :" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4601,6 +4711,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4614,7 +4744,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4874,7 +5004,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5124,14 +5254,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5248,7 +5378,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5974,7 +6104,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6112,7 +6242,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6214,42 +6344,42 @@ msgstr "" msgid "Collections" msgstr "Colleccions" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "Levar la pocheta" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Camin" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6260,7 +6390,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6284,7 +6414,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6303,7 +6433,7 @@ msgstr "sortida" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6342,7 +6472,7 @@ msgstr "sortida" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6407,51 +6537,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6459,53 +6614,73 @@ msgstr "" msgid "Name" msgstr "Nom" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6513,95 +6688,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "Autras opcions" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8355,248 +8530,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Error" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Periferic : " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8626,6 +8804,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8688,10 +8919,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9908,7 +10147,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10177,11 +10416,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10239,8 +10473,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10853,77 +11087,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11170,12 +11406,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11575,7 +11805,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11584,7 +11814,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11608,7 +11838,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13775,135 +14005,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13912,17 +14152,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13932,11 +14166,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13945,22 +14179,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13969,31 +14203,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14031,11 +14265,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16138,7 +16367,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17461,7 +17690,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17469,7 +17698,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17479,7 +17708,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17488,7 +17717,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17502,7 +17731,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17510,7 +17739,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17518,7 +17747,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17526,7 +17755,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17534,7 +17763,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17542,7 +17771,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17550,7 +17779,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17558,7 +17787,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17569,7 +17798,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17580,7 +17809,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17590,7 +17819,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17599,94 +17836,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18338,17 +18656,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/pa.po b/src/calibre/translations/pa.po index 1ba0002d7d..89665a6b11 100644 --- a/src/calibre/translations/pa.po +++ b/src/calibre/translations/pa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2011-08-05 16:48+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Punjabi \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:47+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:45+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "" @@ -317,323 +319,323 @@ msgstr "%s ਫਾਇਲਾਂ ਦਾ ਮੈਟਾ-ਡਾਟਾ ਚੁਣੋ" msgid "Set metadata from %s files" msgstr "%s ਫਾਇਲਾਂ ਤੋਂ ਮੈਟਾ-ਡਾਟਾ ਚੁਣੋ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "ਦਿੱਖ ਅਤੇ ਵਰਤੋਂ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "ਇੰਟਰਫੇਸ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Calibre ਦੀ ਦਿੱਖ ਅਤੇ ਵਰਤੋਂ ਨੂੰ ਆਪਣੀ ਪਸੰਦ ਮੁਤਾਬਿਕ ਬਦਲੋ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "ਵਿਵਹਾਰ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Calibre ਦੇ ਵਿਵਹਾਰ ਨੂੰ ਬਦਲੋ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "ਤਬਦੀਲੀ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "ਕਿਤਾਬਾਂ ਸ਼ੁਮਾਰ ਕਰਨੀਆਂ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "ਇਮ੍ਪੋਰਟ / ਏਕ੍ਸ੍ਪੋਰਟ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "ਕਿਤਾਬਾਂ ਨੂੰ disk ਤੇ save ਕਰਨਾ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "ਕਿਤਾਬਾਂ ਨੂੰ device ਤੇ ਭੇਜਣਾ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Save/Send ਕਰਨ ਤੋਂ ਪੈਹ੍ਲਾਂ ਮੈਟਾ-ਡਾਟਾ ਫ਼ੀਲਡ ਬਦਲੋ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "ਖਸੂਸੀ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Email ਰਾਹੀਂ ਕਿਤਾਬਾਂ ਸਾਂਝੀਆਂ ਕਰਨਾ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "ਸਾਂਝਾ ਕਰਨਾ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Internet ਉੱਤੇ ਸਾਂਝਾ ਕਰਨਾ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "ਪਲੱਗ-ਇਨ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Calibre ਦੀ ਕਾਰਜ-ਪ੍ਰਣਾਲੀ ਵਿੱਚ ਇਜ਼ਾਫ਼ਾ/ਘਾਟਾ/ਬਦਲਾਓ ਕਰੋ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -956,21 +958,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -982,38 +990,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1021,103 +1029,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1174,8 +1182,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1185,8 +1194,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1208,8 +1218,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1685,15 +1695,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1737,25 +1819,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1848,63 +1928,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1912,27 +2006,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1976,67 +2076,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2170,6 +2247,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3817,8 +3917,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3951,7 +4051,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4228,7 +4328,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4242,155 +4342,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4599,6 +4709,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4612,7 +4742,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4872,7 +5002,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5122,14 +5252,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5246,7 +5376,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5972,7 +6102,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6110,7 +6240,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6212,42 +6342,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6258,7 +6388,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6282,7 +6412,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6301,7 +6431,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6340,7 +6470,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6405,51 +6535,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6457,53 +6612,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6511,95 +6686,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8353,248 +8528,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8624,6 +8802,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8686,10 +8917,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9906,7 +10145,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10175,11 +10414,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10237,8 +10471,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10851,77 +11085,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11168,12 +11404,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11573,7 +11803,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11582,7 +11812,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11606,7 +11836,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13773,135 +14003,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13910,17 +14150,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13930,11 +14164,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13943,22 +14177,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13967,31 +14201,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14029,11 +14263,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16136,7 +16365,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17459,7 +17688,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17467,7 +17696,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17477,7 +17706,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17486,7 +17715,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17500,7 +17729,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17508,7 +17737,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17516,7 +17745,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17524,7 +17753,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17532,7 +17761,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17540,7 +17769,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17548,7 +17777,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17556,7 +17785,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17567,7 +17796,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17578,7 +17807,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17588,7 +17817,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17597,94 +17834,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18336,17 +18654,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index bb2b69d636..1f64cf976b 100644 --- a/src/calibre/translations/pl.po +++ b/src/calibre/translations/pl.po @@ -7,17 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" -"PO-Revision-Date: 2012-08-21 11:10+0000\n" -"Last-Translator: Kamil \"elwin013\" Banach \n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" +"PO-Revision-Date: 2012-09-12 17:51+0000\n" +"Last-Translator: Piotr Parafiniuk \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:47+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-13 04:37+0000\n" +"X-Generator: Launchpad (build 15944)\n" "X-Poedit-Bookmarks: -1,3588,-1,-1,-1,-1,-1,-1,-1,-1\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -28,22 +28,23 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -82,8 +83,8 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -134,20 +135,20 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -176,12 +177,12 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -207,6 +208,7 @@ msgstr "Dostosuj" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Nie można skonfigurować" @@ -325,64 +327,64 @@ msgstr "Ustaw metadane w %s plikach" msgid "Set metadata from %s files" msgstr "Pobierz metadane z %s plików" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Dodaj książki do calibre lub podłączonego urządzenia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" "Ściągnij notatki z podłączonego czytnika Kindle (funkcja eksperymentalna)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Generuj katalog książek w bieżącej bibliotece" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Konwertuj książki na różne formaty" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Usuń książki z biblioteki calibre lub podłączonego urządzenia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Edytuj metadane książek z biblioteki calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Czytaj ksiązki z biblioteki calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Pobierz wiadomości z Internetu w formie ebooka" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Pokaż szybko listę powiązanych książek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Ekspotuj książki z biblioteki calibre na dysk twardy" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Pokaż informacje o książce w nowym okienku" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Restartuj calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "Otwórz katalog zawierający bibliotekę calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Wyślij książki na podłączone urządzenie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -390,42 +392,42 @@ msgstr "" "Wyślij książki poprzez email lub stronę oraz połącz się z iTunes lub " "katalogami na twoim komputerze tak jakby były urządzeniami" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Przeglądaj Podręcznik Użytkownika calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Dostosuj calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Łatwo odszukaj książki podobne do aktualnie wybranej" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "Przełącz się pomiędzy bibliotekami calibre i zarządzaj nimi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Skopiuj książki z urządzenia do biblioteki calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "Edytuj kolekcje w których znajdują się książki na twoim urządzeniu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Skopiuj książkę z jednej biblioteki calibre do drugiej" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Wprowadź drobne zmiany do plików epub oraz htmlz w Twojej bibliotece Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -433,56 +435,56 @@ msgstr "" "Pokaż następne lub poprzednie dopasowanie przy wyszukiwaniu w bibliotece w " "trybie podświetlania." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Wybierz losową książkę z biblioteki calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Szukaj książek w różnych księgarniach" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Pobierz nowe wtyczki do calibre lub zaktualizuj zainstalowane" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Wygląd" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Interfejs" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Dostosuj wygląd interfejsu calibre do indywidualnych upodobań" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Zachowanie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Zmień zachowanie calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Dodaj własne kolumny" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Dodaj/usuń swoje kolumny do/z listy książek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Pasek narzędzi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -490,66 +492,66 @@ msgstr "" "Dostosuj paski narzędzi i menu kontekstowe, wybierając, jakie polecenia są w " "nich dostępne" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Szukanie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Dostosuj sposób działania wyszukiwarki książek w calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Opcje wejścia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Konwersja" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "Ustaw opcje konwersji dla poszczególnych formatów wejściowych" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Opcje wspólne" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Ustaw opcje konwersji wspólne dla wszystkich formatów" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Opcje wyjściowe" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "Ustaw opcje konwersji dla poszczególnych formatów wyjściowych" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Dodawanie książek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Importuj/Eksportuj" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Skonfiguruj sposób, w jaki calibre odczytuje metadane z plików podczas " "dodawania książek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Zapisuje książki na dysku" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -557,49 +559,49 @@ msgstr "" "Skonfiguruj sposób, w jaki calibre eksportuje pliki ze swojej bazy danych " "podczas zapisywania na dysk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Przesyłanie książek na urządzenia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "Skonfiguruj sposób przesyłania książek do czytnika" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Panel kontrolny metadanych" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Zmień pola metadanych przed zapisaniem/wysłaniem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Szablony funkcji" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Zaawansowane" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Stwórz własne Szablony Funkcji" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Udostępnianie książek poprzez email" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Udostępnianie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -607,11 +609,11 @@ msgstr "" "Skonfiguruj udostępnianie książek poprzez email. Możesz użyć tej opcji do " "automatycznego wysyłania newsów na swoje urządzenia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Współdzielenie poprzez sieć" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -619,45 +621,45 @@ msgstr "" "Skonfiguruj serwer calibre Content Server, aby z każdego miejsca i " "urządzenia mieć dostęp przez Internet do swojej biblioteki calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Pobieranie metadanych" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Kontroluj sposób, w jaki calibre pobiera metadane z Sieci" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Wtyczki" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Dodaj/usuń/dostosuj różne funkcje calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Parametry" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "Dostosuj jak calibre zachowa się w różnych sytuacjach" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Klawiatura" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Dostosuj skróty klawiszowe używane w calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Różne" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Zaawansowana konfiguracja (różne funkcje)" @@ -924,6 +926,8 @@ msgid "" "plugin. This command will automatically zip up the plugin and update it in " "calibre." msgstr "" +"Dla twórców wtyczek: ścieżka do katalogu, gdzie jest tworzona wtyczka. To " +"polecenie spowoduje automatyczne spakowanie wtyczki i uaktualnienie calibre." #: /home/kovid/work/calibre/src/calibre/customize/ui.py:595 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" @@ -1006,23 +1010,31 @@ msgstr "Dziennik debugowania" msgid "Communicate with Android phones." msgstr "Umożliwia komunikację z telefonami z Androidem." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Oddzielona przecinkami lista katalogów na urządzeniu, do których mają być " -"wysyłane książki. Zostanie użyty pierwszy istniejący katalog" +"Oddzielana przecinkami lista katalogów w głównej pamięci urządzenia, " +"do których będą przesyłane książki. Zostanie użyty pierwszy istniejący" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" +"Oddzielana przecinkami lista katalogów na karcie pamięci urządzenia, " +"do których będą przesyłane książki. Zostanie użyty pierwszy istniejący" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Umożliwia komunikację z telefonami S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Umożliwia komunikację z tabletami z systemem WebOS." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1043,31 +1055,31 @@ msgstr "" "sterownika Apple do bezpośredniego połączenia z urządzeniem Apple jest " "polecane wyłącznie zaawansowanym użytkownikom.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Wyłącz sterownik Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Włącz sterownik Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Używaj cyklu jako kategorii w iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "Włącz używanie nazwę cykli tak jak iTunes Genre, iBooks Category" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Przechowuj okładki z iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "Włącz cache'owanie i wyświetlanie okładek z iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1076,7 +1088,7 @@ msgstr "" "\"Kopiowanie plików do katalogu iTunes Media %s\" jest aktywne w iTunes " "Preferences|Advanced" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1089,19 +1101,19 @@ msgstr "" "konfiguracji calibre.

Włączenie opcji oznacza, że iTunes jest " "skonfigurowany do zapisywania kopii w swoim folderze Media." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Urządzenie Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Umożliwia komunikację z aplikacjami iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Wykryto urządzenie Apple, uruchamianie iTunes, proszę czekać..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1109,7 +1121,7 @@ msgstr "" "Nie można skopiować książek bezpośrednio z iUrządzenia. Przeciągnij z " "Biblioteki iTunes na Pulpit, a następnie dodaj do biblioteki calibre" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1119,7 +1131,7 @@ msgstr "" "połączenia z iTunes, odwiedź " "http://www.mobileread.com/forums/showthread.php?t=118559" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " @@ -1129,29 +1141,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "post na forum MobileRead aby dowiedzieć się więcej.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Uaktualnianie listy metadanych..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d z %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "zakończone" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1161,7 +1173,7 @@ msgstr "" "Usuwam używając aplikacji iBooks.\n" "Kliknij 'Pokaż szczegóły', aby zobaczyć listę." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1169,36 +1181,36 @@ msgstr "" "Niektóre grafiki okładek nie mogły zostać przekonwertowane.\n" "Kliknij 'Pokaż szczegóły', aby zobaczyć listę." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Newsy" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Umożliwia komunikację z aplikacją iTunes" @@ -1262,8 +1274,9 @@ msgstr "Pobieranie listy książek znajdujących się na urządzeniu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1273,8 +1286,9 @@ msgstr "Przenoszenie książek na urządzenie..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1296,8 +1310,8 @@ msgstr "Usuwanie książek z urządzenia..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1366,7 +1380,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257 msgid "Communicate with the PocketBook 622 reader." -msgstr "" +msgstr "Umożliwia komunikację z czytnikiem PocketBook 622." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:270 msgid "Communicate with the PocketBook 360+ reader." @@ -1668,7 +1682,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77 msgid "Attempt to support newer firmware" -msgstr "" +msgstr "Próba wsparcia nowego oprogramowania firmware" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78 msgid "" @@ -1677,10 +1691,14 @@ msgid "" "be Dragons!! Enable only if you are comfortable with restoring your kobo to " "factory defaults and testing software" msgstr "" +"Kobo co jakiś czas uaktualnia firmware i bazę danych. Zaznaczenie tej opcji " +"spowoduje, że calibre spróbuje osiągnąć pełną funkcjonalność odczytu i " +"zapisu. Włącz ją jeśli umiesz przywrócić domyślne ustawienia Kobo i " +"testować oprogramowanie." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:607 msgid "Kobo database version unsupported - See details" -msgstr "" +msgstr "Nieobsługiwana wersja bazy danych Kobo - patrz szczegóły" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:608 msgid "" @@ -1694,6 +1712,15 @@ msgid "" "firmware\" option. Doing so may require you to perform a factory reset of " "your Kobo." msgstr "" +"Kobo ma uaktualnioną wersję oprogramowania/ bazy danych. Ponieważ calibre " +"nie ma informacji o tej wersji oprogramowania edycja bazy danych została " +"zablokowana aby uniknąć jej uszkodzenia. W dalszym ciągu można przesyłać " +"książki na Kobo, ale ich usuwanie i zarządzanie kolekcjami nie jest możliwe. " +"Jeśli lubisz eksperymentować i wiesz jak przywrócić fabryczne ustwienia Kobo " +"możesz wymusić zmianę takiego zachowania calibre klikając prawym przyciskiem " +"ikonę urządzena i wybierając z menu \"Konfiguruj urządzenie\", a potem " +"\"Spróbuj wsparcia nowego oprogramowania\". Może to spowodować, że trzeba " +"będzie przywrócić ustawienia fabryczne Kobo." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:636 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:393 @@ -1813,20 +1840,95 @@ msgstr "Umożliwia komunikację z czytnikiem książek COBY" msgid "Communicate with the Ex124G" msgstr "Umożliwia komunikację z Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" -msgstr "" +msgstr "Urządzenie MTP" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" -msgstr "" +msgstr "Umożliwia komunikację z urządzeniami MTP" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Pobierz informacje o urządzeniu..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "Czytanie metadanych z urządzenia" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "Czytanie metadanych z %s" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "Aktualizowanie bufora metadanych na urządzeniu" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "Zakończono czytanie metadanych z urządzenia" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "Przesłano %s do urządzenia" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "Przesyłanie do urządzenia zakończone" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "Dodano %s" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "Dodawanie zakończone" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "Usuwanie książek z urządzenia..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "Usunięto %s" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "Usunięto wszystkie książki" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "Usuwanie książek z metadanych" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "Usunięto %s" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "Usunięto wszystkie książki" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "Nieznane urządzenie MTP" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " "computer" msgstr "" +"Usługa obsługi urządzeń Windows Portable nie jest dostępna na tym " +"komputerze. Należy zainstalować Windows Media Player 11 lub nowszy i " +"uruchomić ponownie komputer" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -1865,18 +1967,17 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Komentarze zostały usunięte ponieważ spowalniają czytnik SONY" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Wszystkie według tytułu" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Wszystkie według autora" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1885,7 +1986,6 @@ msgstr "" "urządzeniu. Możliwości obejmują: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2005,93 +2105,127 @@ msgstr "" "jak ustawie je T1. Oznacza to, że będzie wyświetlane pierwsze nazwisko przy " "pracach zbiorowych. Jeśli używasz wtyczek pozostaw to pole nieustawione." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" -msgstr "" +msgstr "SmartDevice" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" -msgstr "" +msgstr "Włącz połączenia przy starcie" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" -msgstr "" +msgstr "Zaznacz to pole aby pozwolić na połączenia podczas startu calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "Hasło bezpieczeństwa" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" +"Podaj hasło, które będzie musiało podać urządzenie by przyłączyć się do " +"calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" -msgstr "" +msgstr "Użyj stałego portu sieciowego" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" +"Jeśli zaznaczone użyj numeru portu z pola \"Port\", w przeciwnym przypadku " +"sterownik wybierze losowy port" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "Numer portu: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" +"Podaj numer portu, który będzie używany jeśli pole \"stały port\" jest " +"zaznaczone" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" -msgstr "" +msgstr "Wyświetl dodatkowe informacje o debugowaniu" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 -msgid "Enable the no-activity timeout" +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." msgstr "" +"Oddzielana przecinkami lista pól metadanych, które zostaną zamienione na " +"kolekcje na urządzeniu." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "Możliwy wybór: series, tags, authors itp." + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 +msgid "Enable the no-activity timeout" +msgstr "Limit czasu bez aktywności" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " "device does nothing for %d minutes. Unchecking this box disables this " "timeout, so calibre will never automatically disconnect." msgstr "" +"Jeśli to pole jest zaznaczone calibre automatycznie rozłączy urządzenie " +"jeśli nie jest ono aktywne przez %d minut. Nie zaznaczenie tego pola " +"powoduje, że calibre nigdy nie będzie automatycznie rozłączać urządzeń." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "Użyj tego adresu IP" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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 "" +"Użyj tej opcji jeśli chcesz wymusić, by sterownik nasłuchiwał na określonym " +"adresie IP. Sterownik będzie nasłuchiwać wyłącznie na podanym adresie i ten " +"adres będzie rozgłaszany przez mDNS (bonjour)." + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:628 #, python-format msgid "Too many connection attempts from %s" -msgstr "" +msgstr "Zbyt dużo prób połączenia z %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Pobierz informacje o urządzeniu..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" -msgstr "" +msgstr "Niepoprawny port w opcjach: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, python-format msgid "Failed to connect to port %d. Try a different value." -msgstr "" +msgstr "Nie udało się połączyć z portem %d. Spróbuj innej wartości." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" -msgstr "" +msgstr "Nie udało się przydzielić losowego portu" #: /home/kovid/work/calibre/src/calibre/devices/sne/driver.py:17 msgid "Communicate with the Samsung SNE eBook reader." @@ -2133,23 +2267,23 @@ msgstr "Umożliwia komunikację z czytnikiem książek Stash W950." msgid "Communicate with the Wexler reader." msgstr "Umożliwia komunikację z czytnikiem książek Wexler." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Nie wykryto dysku %s. Spróbuj uruchomić ponownie komputer." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" "Nie wykryto punktu montowania %s. Spróbuj uruchomić ponownie komputer." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Nie wykryto dysku %s." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " @@ -2158,12 +2292,12 @@ msgstr "" "Nie wykryto dysku %s. Urządzenie zostało już odłączone albo kernel " "eksportuje przestarzałą wersję SYSFS." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Nie można zamontować pamięci głównej (Kod błędu: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2172,33 +2306,10 @@ msgstr "" "Pamięć główna %s jest tylko do odczytu. Zdarza się to zwykle przy błędach " "systemu plików." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "Nie udało się podłączyć urządzenia" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Wybrane gniazdo: %s nie jest obsługiwane." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "Niewystarczająca ilość wolnej pamięci głównej" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "Na karcie pamięci jest niewystarczająca ilość wolnego miejsca" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Skonfiguruj urządzenie" @@ -2344,13 +2455,41 @@ msgstr "Folder karty A" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:69 msgid "Swap main and card A" -msgstr "" +msgstr "Zamień główną pamięć i kartę A" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:70 msgid "" "Check this box if the device's main memory is being seen as card a and the " "card is being seen as main memory" msgstr "" +"Zaznacz to pole jeśli główna pamięć urządzenia jest widoczna jak karta, a " +"karta jako główna pamięć" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" +"Czytnik nie ma karty %s. Być może zmieniłeś domyślne ustawienia przesyłania. " +"Kliknij prawym przyciskiem myszy przycisk 'wyślij na urządzenie' i ustaw " +"domyślną akcję \"Wyślij do pamięci głównej\"." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Wybrane gniazdo: %s nie jest obsługiwane." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "Niewystarczająca ilość wolnej pamięci głównej" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "Na karcie pamięci jest niewystarczająca ilość wolnego miejsca" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format @@ -2841,6 +2980,8 @@ msgid "" "If set this option causes the file name of the html file inside the htmlz " "archive to be based on the book title." msgstr "" +"Zaznaczenie tej opcji spowoduje, że nazwa pliku html wewnątrz archiwum htmlz " +"zostanie utworzona z tytułu książki." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:95 msgid "Enable autorotation of images that are wider than the screen width." @@ -3002,6 +3143,11 @@ msgid "" "6 and the new KF8 format, or only the new KF8 format. KF8 has more features " "than MOBI 6, but only works with newer Kindles." msgstr "" +"Domyślnie calibre generuje pliki MOBI w starym formacie MOBI 6. Format ten " +"jest zgodny z wszystkimi urządzeniami. Zmieniając to ustwienie można " +"spowodować, że calibre będzie generować pliki MOBI zawierające formaty MOBI " +"6 i nowy KF8 albo tylko KF8. KF8 ma więcej możliwości, ale jest zgodny tylko " +"z nowymi wersjami Kindle." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:136 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 @@ -3088,24 +3234,25 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 msgid "The font family used to render serif fonts" -msgstr "" +msgstr "Rodzina czcionki użyta do renderowania czcionek serif" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 msgid "The font family used to render sans-serif fonts" -msgstr "" +msgstr "Rodzina czcionki użyta do renderowania czcionek sans-serif" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 msgid "The font family used to render monospaced fonts" msgstr "" +"Rodzina czcionki użyta do renderowania czcionek o równych szerokościach" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 msgid "The default font size" -msgstr "" +msgstr "Domyślny rozmiar czcionki" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 msgid "The default font size for monospaced text" -msgstr "" +msgstr "Domyślny rozmiar czcionki dla tekstu o równej szerokości" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" @@ -3586,6 +3733,10 @@ msgid "" "location as the position at which to open the book. See the XPath tutorial " "in the calibre User Manual for further help using this feature." msgstr "" +"Wyrażenie XPath wykrywające mejsce w tekście, od którego należy zacząć " +"czytanie. Niektóre programy do czytania ebooków (szczególnie Kindle) używają " +"tej lokacji jako miejsca, w którym otwierają książkę. Więcej informacji " +"można znaleźć w samouczku XPath w podręczniku calibre." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 msgid "" @@ -3613,6 +3764,8 @@ msgid "" "An XPath expression. Page breaks are inserted before the specified elements. " "To disable use the expression: /" msgstr "" +"Wyrażenie XPath. Przełamanie stron zostanie wprowadzone przed odnalezionymi " +"elementrami. Aby wyłączyć tę funkcjie podaj: /" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 msgid "" @@ -4434,8 +4587,8 @@ msgstr "Etykiety" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4593,7 +4746,7 @@ msgstr "" "Pobierz okładkę/metadane społeczne dla książki określonej numerem ISBN z " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4894,10 +5047,10 @@ msgid "Sidebar" msgstr "Pasek boczny" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" -msgstr "" +msgstr "Strona %d" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:71 msgid "Could not find pdftohtml, check it is in your PATH" @@ -4908,92 +5061,92 @@ msgstr "Nie mogę znaleźć pdftohtml, sprawdź zmienną PATH" msgid "Table of Contents:" msgstr "Spis treści:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" "Wyślij plik do karty pamięci zamiast domyślnie ustawionej głównej pamięci." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Potwierdź przed usunięciem" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Struktura głównego okna" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Powiadom mnie, gdy dostępna jest nowa wersja" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Używaj liczb rzymskich do numerowania cyklu" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "Sortuj etykiety według nazwy, popularności lub oceny" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "Dopasuj wszystko albo nic." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "Liczba okładek wyświetlanych w trybie przeglądania okładek" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "Domyślne wartości dla konwersji do LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "Opcje dla czytnika LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Lista formatów które będą otwierane w wewnętrznej przeglądarce" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Kolumny wyświetlane na liście książek" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "Automatycznie włączaj serwer zawartości przy starcie aplikacji" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "Najstarsze newsy przechowywane w bazie danych" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Pokaż ikonę w zasobniku systemowym" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Prześlij pobrane newsy na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "Usuń książki po przesłaniu na urządzenie." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "Pokazuj okładki w oddzielnym oknie, zamiast w głównym oknie calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "Zablokuj powiadomienia z ikony w zasobniku systemowym" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" "Domyślne działanie do wykonania, gdy został kliknięty przycisk przesyłania " "na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." @@ -5001,7 +5154,7 @@ msgstr "" "Zacznij szukać w momencie pisania. Jeśli wyłączone - wyszukiwanie nastąpi " "tylko po naciśnięciu klawisza Enter lub Return." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " @@ -5011,7 +5164,7 @@ msgstr "" "pokazywania tylko trafionych rezultatów. Możesz użyć N lub F3 aby przejść do " "następnego trafienia." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." @@ -5019,24 +5172,24 @@ msgstr "" "Maksymalna liczba jednocześnie wykonywanych zadań pobierania/konwersji. Z " "przyczyn historycznych ta liczba jest dwa razy większa niż w rzeczywistości." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "Pobierz metadane społecznościowe (etykiety/oceny/itd.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "Nadpisz autora i tytuł z nowych metadanych" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "Automatycznie pobieraj pliki okładek, jeśli są dostępne w internecie" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" "Ogranicz maksymalną liczbę jednocześnie przetwarzanych zadań do liczby rdzeni" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." @@ -5044,32 +5197,42 @@ msgstr "" "Układ interfejsu. W szerokim przeglądarka jest w bocznym panelu, w wąskim - " "pod spodem." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" -msgstr "Pokaż średnie oceny pozycji w wyszukiwarce znaczników" +msgstr "Pokaż średnie oceny pozycji w przeglądarce etykiet" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "Zablokuj animacje UI" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" -msgstr "kategorie wyszukiwarki znaczników, które mają być pominięte" +msgstr "kategorie przeglądarki etykiet, które mają być pominięte" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "UWAGA:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "BŁĄD:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "Pokazuj to potwierdzenie ponownie" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "Wymagane ponowne uruchomienie" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "Ponownie uruchom calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Wybierz pliki" @@ -5250,6 +5413,9 @@ msgid "" "processed and merged into your Calibre database according to your automerge " "settings:" msgstr "" +"%d duplikatów książek zostało wykrytych, a dodawane formaty zostały " +"przetworzone i połączone z istniejącymi w bazie ksiązkami zgodnie z " +"ustawieniami automatycznego łączenia:" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:354 msgid "Failed to read metadata" @@ -5286,6 +5452,26 @@ msgstr "" msgid "No book files found" msgstr "Nie znaleziono żadnych plików książek" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "Pobieranie książek" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "Pobieranie książek z urządzenia" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "Nie można pobrać plików z urządzenia" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "Nie można było pobrać niektórych plików z urządzenia" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "Nie można pobrać plików" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Dodaj książki do biblioteki" @@ -5299,7 +5485,7 @@ msgid "Merging user annotations into database" msgstr "Łączenie notatek użytkownika z bazą danych" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "Pobieraj notatki (opcja eksperymentalna)" @@ -5576,7 +5762,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5812,6 +5998,8 @@ msgid "" "The %(fmt)s format will be permanently deleted from %(title)s. Are " "you sure?" msgstr "" +"Format %(fmt)s zostanie nieodwracalnie usunięty z %(title)s. Na pewno " +"usunąć?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:162 msgid "Choose formats to be deleted" @@ -5846,14 +6034,14 @@ msgid "Main memory" msgstr "Pamięć główna" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "Karta pamięci A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "Karta pamięci B" @@ -5896,11 +6084,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:31 msgid "Start wireless device connection" -msgstr "" +msgstr "Nawiąż bezprzewodowe połączenie z urządzeniem" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 msgid "Stop wireless device connection" -msgstr "" +msgstr "Zakończ bezprzewodowe połączenie z urządzeniem" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:36 msgid "Connect to folder" @@ -5968,17 +6156,19 @@ msgstr "Zatrzymuję serwer, to może zająć minutkę, proszę czekać..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:226 msgid "Disable autostart" -msgstr "" +msgstr "Wyłącz autostart" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:227 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" +"Czy chcesz, żeby bezprzewodowe połączenia były nawiązywane automatycznie " +"przy uruchomieniu programu?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." -msgstr "" +msgstr "Wiele adresów IP. Zobacz okienko Start/Stop." #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" @@ -6333,7 +6523,7 @@ msgstr "Nie można zapisać na dysku" #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:63 msgid "Choose format to save to disk" -msgstr "" +msgstr "Wybierz format do zapisu na dysk" #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:84 msgid "Choose destination directory" @@ -6449,15 +6639,15 @@ msgstr "Szukaj ebooków" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:28 msgid "this author" -msgstr "" +msgstr "ten autor" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:28 msgid "this title" -msgstr "" +msgstr "ten tytuł" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:29 msgid "this book" -msgstr "" +msgstr "ta książka" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:469 @@ -6779,7 +6969,7 @@ msgid "The specified directory could not be processed." msgstr "Wybrany folder nie może być przetworzony." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Brak książek" @@ -6932,7 +7122,7 @@ msgstr "" "zaimportowania do biblioteki calibre" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -7038,45 +7228,45 @@ msgstr "Książka %(sidx)s z %(series)s" msgid "Collections" msgstr "Kolekcje" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "Wklej okładkę" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "Skopiuj okładkę" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "Usuń okładkę" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "Kliknij podwójnie, by otworzyć okno z informacjami o książce" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Ścieżka" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "Rozmiar okładki: %(width)d x %(height)d" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 -#, python-format -msgid "Delete the %s format" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format +msgid "Delete the %s format" +msgstr "Usuń format %s." + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 +#, python-format msgid "Save the %s format to disk" -msgstr "" +msgstr "Zapisz format %s na dysk" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 msgid "BibTeX Options" @@ -7084,7 +7274,7 @@ msgstr "Opcje BibTex" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -7108,7 +7298,7 @@ msgstr "Opcje specyficzne dla" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -7127,7 +7317,7 @@ msgstr "wyjście" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -7166,7 +7356,7 @@ msgstr "wyjście" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -7238,51 +7428,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "Opcje CVS/XML" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "Opcje książki" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "Katalogi" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "Przeczytana książka" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "Element listy życzeń" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" -msgstr "" +msgstr "dowolna data" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" -msgstr "" +msgstr "dowolna wartość" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" -msgstr "" +msgstr "nieokreślony" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "Żadne gatunki nie zostaną wykluczone" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "błąd wyrażenia regularnego: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "Wszystkie gatunki zostaną wykluczone" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" -msgstr "" +msgstr "Czy na pewno usunąć '%s'?" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" -msgstr "" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" +msgstr "Czy na pewno usunąć reguły #%(first)d-%(last)d?" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" -msgstr "" +msgstr "Usuń regułę" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" -msgstr "" +msgstr "Fałsz" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" -msgstr "" +msgstr "Prawda" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -7290,150 +7505,182 @@ msgstr "" msgid "Name" msgstr "Nazwa" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" -msgstr "" +msgstr "Pole" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" -msgstr "" +msgstr "Wartość" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" -msgstr "" +msgstr "Przedrostek" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." -msgstr "" +msgstr "Niezablokowane sekcje zostaną włączone do katalogu." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "Zawarte sekcje" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "Książki po &gatunku" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "&Autorzy" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" -msgstr "Ostatnio &Dodane" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "&Tytuły" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "&Serie" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "&Gatunki" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "&Ostatnio dodane" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "&Opisy" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "Książki po &serii" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." +msgstr "" +"Pierwsza pasujące reguła dodaje przedrostek do list w generowanym katalogu" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "Książki po &tytule" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" +msgstr "Przedrostki" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" -msgstr "Książki po &autorze" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" +"Książki pasujące do którejkolwiek reguł wykluczających nie zostaną włączone " +"do katalogu. " -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "Wykluczone książki" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" "The default pattern \\[.+\\]|\\+ excludes tags of the form [tag], e.g., " "[Test book], and '+', the default tag for a read book." msgstr "" +"Wyrażenie regularne opisujące gatunki, które zostaną wyłączone z " +"generowanego katalogu. Gatunki są tworzone z etykiet przypisanych do " +"książki.\n" +"Domyślny wzorzec \\[.+\\]|\\+ wyklucza etykiety w postaci [etykieta], tj. " +"[Test book], i '+', domyślną etykietę dla przeczytanej książki." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "Wykluczone gatunki" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" -msgstr "Znaczniki do &wykluczenia" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" +msgstr "Etykiety do wykluczena (wyrażenie regularne)" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" -msgstr "" +msgstr "Przywróć domyślne" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" +msgstr "Wynik wyrażenia:" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" -msgstr "Wykluczone książki" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" +msgstr "Etykiety, które zostaną wykluczone jako gatunki" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "Inne opcje" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " cal" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "&Scal z komentarzami" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" +"Kolumna użytkownika zawierająca dodatkowe informacje, które zostaną " +"dołączone do komentarza w metadanych." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." -msgstr "" +msgstr "Dołącz dodatkowe informacje przed komentarzem w metadanych." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "&Przed" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." -msgstr "" +msgstr "Dołącz dodatkowe informacje po komentarzu w metadanych." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "P&o" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" +"Oddziel komentarz z metadanych i dodatkowe informacje za pomocą linii." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "Włącz &separator" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "Połącz z komentarzem" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "Okładka katalogu" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "Wygeneruj nową okładkę" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "Użyj istniejącej okładki" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "Dodatkowy opis" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" +"Kolumna użytkownika, która jest źródłem tekstu włączanego do sekcji opisu." + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "Szerokość miniaturki" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " cal" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -7594,11 +7841,11 @@ msgstr "Utwórz odnośnik" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 msgid "Enter &URL:" -msgstr "" +msgstr "Podaj URL:" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 msgid "Enter name (optional):" -msgstr "" +msgstr "Podaj nazwę (opcjonalnie)" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" @@ -8026,7 +8273,7 @@ msgstr "Jak potraktować CSS bazujące na klasach" #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:50 msgid "Use book &title as the filename for the HTML file inside the archive" -msgstr "" +msgstr "Użyj tytułu ksiązki jako nazwy pliku HTML wewnątrz archiwum" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:16 msgid "Look & Feel" @@ -8414,7 +8661,7 @@ msgstr "Opcje Kindle" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 msgid "MOBI file &type:" -msgstr "" +msgstr "&Typ pliku MOBI:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 msgid "Personal Doc tag:" @@ -8548,7 +8795,7 @@ msgstr "Czcionka pods&tawowa:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 msgid "Default font si&ze:" -msgstr "" +msgstr "Domyślna wielkość czcion" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 @@ -8884,7 +9131,7 @@ msgstr "Wstawiaj znaczniki końca strony przed (wyrażenie XPath):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Start reading at (XPath expression):" -msgstr "" +msgstr "Zacznij czytanie od (wyrażenie XPath):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 @@ -9281,138 +9528,139 @@ msgstr "etykiety do dodania" msgid "tags to remove" msgstr "etykiety do usunięcia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "Brak szczegółów." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "Urządzenie zostało już odłączone." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "Wykrycie urządzenia do debugowania" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Pobierz informacje o urządzeniach" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Pozyskaj listę książek na urządzeniu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "Przygotowuję pliki do przesłania z urządzenia" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "Pobierz adnotacje z urządzenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Prześlij metadane do urządzenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "Wyślij kolekcje na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "Prześlij %d książek na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Usuń książki na urządzeniu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Pobierz książki z urządzenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Zobacz książki na urządzeniu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Ustaw domyślne działanie przesyłania na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Prześlij do pamięci głównej" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "Prześlij na kartę pamięci A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "Prześlij na kartę pamięci B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Pamięć główna" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "Wyślij wybrany format do" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Wyślij i usuń z biblioteki" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "Odłącz urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Błąd" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Błąd podczas komunikacji z urządzeniem" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "Brak odpowiednich formatów" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "Ustaw folder do otwarcia jako urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "Uruchomione zadania" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "Nie można konfigurować urządzenia kiedy są uruchomione zadania." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "Konfiguruj %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "Odłącz urządzenie" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." -msgstr "Odłącz i podłącz ponownie %s aby zmiany mogły być wprowadzone." +msgid "Restart calibre for the changes to %s to be applied." +msgstr "Uruchom ponownie calibre, żeby zmiany w %s mogły zostać wprowadzone" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Błąd komunikacji z urządzeniem" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." @@ -9420,76 +9668,76 @@ msgstr "" "Wystąpił przejściowy błąd w kominukacji z urządzeniem. Odłącz i podłącz lub " "uruchom urządzenie ponownie." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Urządzenie: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " wykryte" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "wybranych do wysłania" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Brak urządzenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" -msgstr "" +msgstr "Żadne urządzenie nie jest przyłączone" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i z %(total)i Książek" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "0 z %i Książek" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Wybierz format plików przesyłanych na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Nie można było przesłać: Żadne urządenie nie jest podłączone" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Brak karty" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "Nie można przesłać: Urządzenie nie posiada karty pamięci" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Dokonać automatycznej konwersji następujących książek przed przesłaniem ich " "na urządzenie?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "Trwa wysyłanie katalogów do urządzenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Przesyłanie newsów na urządzenie." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Wysyłanie książek do urządzenia." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -9498,25 +9746,25 @@ msgstr "" "znaleziono odpowiedniego formatu. Najpierw skonwertuj książkę(-i) do formatu " "obsługiwanego przez twoje urządzenie." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "Brak miejsca na urządzeniu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" "

Nie można umieścić książek na urządzeniu z powodu braku wolnego miejsca " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" -msgstr "" +msgstr "Niewłaściwe miejsce docelowe" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "Nieznane formaty" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " @@ -9525,14 +9773,16 @@ msgstr "" "Włączyłeś {0} formatów dla twojego {1}. {1} może ich nie wspierać. " "Jeśli prześlesz te formaty na twój {1} mogą one nie działać. Jesteś pewien?" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Niewłaściwy szablon" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9565,6 +9815,68 @@ msgstr "Użyj author sort dla autora" msgid "Save &template:" msgstr "&Zapisz schemat:" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "Nie wybrano formatów" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "Musisz wybrać co najmniej jeden format do wysłania na urządzenie" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" +"Szablon &zapisu określający sposób zapisu nazwy\n" +" i lokalizacji pilików przesyłanych na urządzenie:" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "Edytor szablonów" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "Modyfikuj szablon" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" +"Lista &folderów na urządzeniu,\n" +" do których będą przesyłane książki. Zostanie użyty pierwszy istniejący:" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" +"Urządzenie %s nie ma numeru seryjnego i nie może zostać skonfigurowane" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" +"Nie wykryto urządzenia MTP. Można skonfigurować wtyczkę tylko wtedy " +"gdy urządzenie jest podłączone." + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" +"Jeśli urządzenie MTP uprzednio oznaczone jako ignorowane nie ma być " +"ignorowane, użyj zakładki \"Ignorowane urządzenia\"" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "Wybierz formaty do wysłania do %s" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "Ile pustych książek?" @@ -9640,10 +9952,18 @@ msgstr "&Etykiety do ustawienia dla stworzonych książek:" msgid "Fit &cover within view" msgstr "&Dopasuj okładkę do widoku" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Moje książki" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "Pomoc nie jest dostępna" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "Pomoc nie jest dostępna dla tego formatu wyjściowego" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10441,7 +10761,7 @@ msgstr "Pokaż dziennik" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:322 #, python-format msgid "Hide the remaining %d error messages" -msgstr "" +msgstr "Ukryj pozostałe %d komunikatów błędów" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 msgid "Title/Author" @@ -10613,7 +10933,7 @@ msgstr "Nazwa wyszukaj/zamień:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1052 msgid "You must provide a name." -msgstr "" +msgstr "Musisz podać nazwę." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1057 msgid "" @@ -11040,7 +11360,7 @@ msgstr "&Hasło:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11321,11 +11641,6 @@ msgstr "" "Wtyczka {0} pomyślnie zainstalowana pod {1} wtyczkami. " "Możliwe, że trzeba ponownie uruchomić calibre, aby wtyczka zaczęła działać." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "Ponownie uruchom calibre" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -11388,8 +11703,8 @@ msgstr "Przerywanie..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autorzy" @@ -11479,6 +11794,12 @@ msgid "" "has been corrupted and you get a blank list of books.

Do you want to " "restore the database?" msgstr "" +"Cała lista książek razem z metadanymi jest zapisana w jednym pliku, zwanym " +"bazą danych. Dodatkowo metadane każdej książki są zapisane w folderze " +"książki, jako kopia zapasowa.

Ta operacja przebuduje bazę danych " +"korzystając z metadanych poszczególnych książek. Jest to przydatne jeśli " +"baza danych jest uszkodzona i otrzymujesz pustą listę książek.

Czy chcesz " +"odzyskać bazę danych?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:129 @@ -12014,6 +12335,9 @@ msgid "" "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" +"Użyj hasła jeśli calibre działa w sieci, która nie jest bezpieczna. Na " +"przykład jeśli używasz calibre na laptopie, laptop jest podłączony do sieci " +"na lotnisku, a chcesz podłączyć urządzenie do calibre, powinieneś użyć hasła." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" @@ -12028,12 +12352,17 @@ msgid "" "will not need to do this. However, if your device consistently fails to " "connect to calibre, try checking this box and entering a number." msgstr "" +"Zaznacz to pole jeśli calibre ma używać stałego portu. Normalnie nie jest to " +"potrzebne. Jeśli jednak połączenie z urządzeniem wielokrotnie nie udaje się, " +"spróbuj zaznaczyć to pole i podaj numer." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 msgid "" "Try 9090. If calibre says that it fails to connect to the port, try another " "number. You can use any number between 8,000 and 32,000." msgstr "" +"Spróbuj 9090. Jeśli calibre nie uda się połączyć na tym porcie, spróbuj " +"innego. Możesz użyć dowolnego numeru z zakresu od 8 000 do 32 000." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 msgid "" @@ -12044,10 +12373,15 @@ msgid "" "computer's control panel to get a complete list of your computer's network " "interfaces and IP addresses." msgstr "" +"To są adresy IP dla tego komputera. Jeśli urządzenie ma się łączyć przy " +"użyciu stałego adresu IP powinieneś użyć jednego z tych adresów. Jest " +"możliwe, ale mało prawdopodobne, że właściwego adresu IP nie ma na tej " +"liście, w tym przypadku powinieneś zajrzeć do panelu sterowania i sprawdzić " +"pełną listę kart sieciowych i adresów IP" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 msgid "Enable automatic metadata management" -msgstr "" +msgstr "Włącz automatycznie zarządzanie metadanymi" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 msgid "" @@ -12059,81 +12393,99 @@ msgid "" "other choice at Preferences -> Sending books to devices -> Metadata " "management" msgstr "" +"Kiedy automatyczne zarządzanie metadanymi jest włączone calibre przesyła " +"zmiany w metadanych kiedy urządzenie jest podłączone, co jest szczególnie " +"przydatne kiedy używa się połączenia bezprzewodowego. Jeśli automatyczne " +"zarządzenie metadanymi nie jest włączone zmiany są przesyłane na urządzenie " +"jedynie przy powtórnym przesłaniu książki. Więcej informacji i możliwość " +"zmiany tej opcji znajdziesz w Preferencjach -> Przesyłanie książek na " +"urządzenie -> Zarządzanie metadanymi" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" -msgstr "" +msgstr "Automatyczne zarządzanie metadanymi jest włączone" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" -msgstr "" +msgstr "Niewłaściwy numer portu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." -msgstr "" +msgstr "Musisz podać numer portu." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." -msgstr "" +msgstr "Numer portu musi zawierać się między 8000 i 32000." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" -msgstr "" +msgstr "Problem przy uruchamianiu urządzenia bezprzewodowego" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" +"Sterownik urzadzenia bezprzewodowego nie został uruchomiony. Komunikat: " +"\"%s\"" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 -msgid "Calibre IP addresses:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 -msgid "Possibe IP addresses:" -msgstr "" +"

Uruchom bezprzewodowe połączenia z urządzeniami. Obecnie używane jedynie " +"przez\n" +" by Calibre " +"Companion.\n" +"

Mogą się pojawić komunikaty z firewall'a lub programu antywirusowego z " +"pytaniem, czy calibre może połączyć się z Internetem. Proszę odpowiedzieć " +"tak. Jeśli nie potwierdzisz połączenia bezprzewodowe nie będą działać." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 -msgid "Optional &password:" -msgstr "" +msgid "Calibre IP addresses:" +msgstr "Adresy IP calibre:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 -msgid "Optional password for security" -msgstr "" +msgid "Possibe IP addresses:" +msgstr "Adresy IP do wyboru:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +msgid "Optional &password:" +msgstr "Opcjonalne &hasło" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 -msgid "Optional &fixed port:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 -msgid "Optional port number" -msgstr "" +msgid "Optional password for security" +msgstr "Opcjonalne hasło dla zwiększenia bezpieczeństwa" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 -msgid "&Use a fixed port" -msgstr "" +msgid "Optional &fixed port:" +msgstr "Opcjonalny &stały port" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +msgid "Optional port number" +msgstr "Opcjonalny numer portu" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 +msgid "&Use a fixed port" +msgstr "Użyj stałego portu" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" -msgstr "" +msgstr "Automatycznie zezwól na połączenia przy uruchamianiu calibre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:164 @@ -12304,19 +12656,19 @@ msgstr "Było" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 msgid "Find" -msgstr "" +msgstr "Znajdź" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:167 msgid "You must enter some text to search for" -msgstr "" +msgstr "Musisz podać jakiś tekst, który zostanie wyszukany" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:182 msgid "No tag found" -msgstr "" +msgstr "Nie znaleziono etykiety" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 msgid "Search for an item in the Tag column" -msgstr "" +msgstr "Szukaj w kolumnie etykiet" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:112 @@ -12389,12 +12741,6 @@ msgstr "Usuń wszystkie szablony z pola" msgid "Open Template Editor" msgstr "Otwórz edytor szablonów" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "Modyfikuj szablon" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "Testuj ustawienia email" @@ -12822,7 +13168,7 @@ msgid "Regular expression (?P)" msgstr "Wyrażenie regularne (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "Przeglądarka okładek" @@ -12831,7 +13177,7 @@ msgid "Shift+Alt+B" msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "Przeglądarka etykiet" @@ -12855,7 +13201,7 @@ msgstr "Połączone " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "O książce" @@ -13460,15 +13806,15 @@ msgstr "%s jest już uruchomiony." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 msgid "No running calibre found" -msgstr "" +msgstr "Nie znaleziono uruchomionej instancji calibre" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:338 msgid "Shutdown command sent, waiting for shutdown..." -msgstr "" +msgstr "Polecenie zamknięcia wysłane, oczekiwanie na zamknięcie..." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 msgid "Failed to shutdown running calibre instance" -msgstr "" +msgstr "Nie udało się zamknąć uruchomionej instancji calibre" #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:25 msgid "" @@ -14497,6 +14843,9 @@ msgid "" "eng for English. You can also use the full language name, in which case " "calibre will try to automatically convert it to the language code." msgstr "" +"Podaj 3-literowy kod języka ISO, np. fra dla francuskiego, deu dla " +"niemieckiego albo eng dla angielskiego. Można również użyć pełnej nazwy " +"języka, calibre spróbuje automatycznie zamienić ją na kod języka." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:225 msgid "Enter a number" @@ -15108,7 +15457,7 @@ msgstr "Kolory" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:24 msgid "Getting debug information, please wait" -msgstr "" +msgstr "Pobieranie informacji o debugowaniu, proszę czekać" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:25 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:32 @@ -15117,7 +15466,7 @@ msgstr "Kopiuj do &schowka" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:43 msgid "Device already detected" -msgstr "" +msgstr "Urządzenie już wykryte" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:44 #, python-format @@ -15125,16 +15474,20 @@ msgid "" "A device (%s) is already detected by calibre. If you wish to debug the " "detection of another device, first disconnect this device." msgstr "" +"Urządzenie (%s) zostało już wykryte przez calibre. Muszisz je odłączyć jeśli " +"chcesz debugować wykrywanie innego urządzenia." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:57 msgid "Debugging failed" -msgstr "" +msgstr "Debugowanie nie udało się" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:58 msgid "" "Running debug device detection failed. Click Show Details for more " "information." msgstr "" +"Uruchomienie debugowania nie udało się. Kliknij Pokaż szczegóły żeby " +"zobaczyć dodatkowe informacje." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:31 msgid "Getting device information" @@ -15244,143 +15597,155 @@ msgstr "Szeroki" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:105 msgid "Calibre style" -msgstr "" +msgstr "Styl calibre" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:105 msgid "System default" -msgstr "" +msgstr "Domyślne systemu" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "Wyłączone" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Małe" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Duże" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Średnie" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "Zawsze" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "Jeśli jest miejsce" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "Nigdy" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "Od pierwszej litery" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "Wyłączone" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "Podzielone" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "Kolorowanie kolumn" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " lub " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Wybierz &język (wymaga ponownego uruchomienia):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" "Aktywuj ikonę w &zasobniku systemowym (wymaga ponownego uruchomienia)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "&Układ interfejsu użytkownika (wymaga ponownego uruchomienia):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Zablokuj wszystkie animacje. Przydatne, jeśli masz wolny/stary komputer." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "Zablokuj &animacje" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "Wyłącz powiadomienia w zasob&niku systemowym" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "Pokaż planszę &startową podczas uruchomienia" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "&Pasek narzędzi" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "&Rozmiar ikon:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "Pokaż &tekst pod ikonami:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "Czcionka interfejsu:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "Zmień czcionkę (wymaga ponownego uruchomienia)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" -msgstr "" +msgstr "Styl interfejsu użytkownika (wymaga ponownego uruchomienia):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" -msgstr "" +msgstr "Pokaż dymki na liście książek" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "Główny interfejs" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." +msgstr "" +"Pamiętaj, że komentarze będą zawsze wyświetlane na końcu niezależnie " +"od tego na jakiej pozycji ustawisz tę kolumnę." + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "Użyj numeracji rzymskiej dla cykli" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 msgid "Select displayed metadata" msgstr "Wybierz metadane, które mają być wyświetlone" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 msgid "Move up" msgstr "Przenieś wyżej" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 msgid "Move down" msgstr "Przenieś niżej" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 msgid "Default author link template:" msgstr "Domyślny adres wyszukiwania autora:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -15394,19 +15759,11 @@ msgstr "" "w oknie Zarządzaj autorami. Możesz użyć pól {author}, {author_sort}\n" "oraz dowolnych funkcji szablonów." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" -msgstr "Użyj numeracji rzymskiej dla cykli" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" +msgstr "Pokaż &okładkę w panelu szczegółów książki" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" -"Pamiętaj, że komentarze będą zawsze wyświetlane na końcu niezależnie " -"od tego na jakiej pozycji ustawisz tę kolumnę." - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -15423,11 +15780,11 @@ msgstr "" "etykiety\n" "z kropką zostaną wyświetlone każda w całości, w oddzielnym wierszu." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "Metoda kategorii partycjonowania przeglądarki etykiet:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -15441,11 +15798,11 @@ msgstr "" "partycjonowane, aby uzyskać listę grup o określonym rozmiarze.\n" "Wybierz wyłącz, aby nie oglądać podkategorii" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "Schowaj gdy wystąpi więcej elementów niż:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " @@ -15457,11 +15814,11 @@ msgstr "" "jest ustawiona na Disable\n" "ta wartość jest ignorowana." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "Kategorie, które mają być nie partycjonowane:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -15474,36 +15831,36 @@ msgstr "" "Ta opcja pomoże uniknąć zwinięcia kategorii hierarchicznych, \n" "które mają tylko kilka elementów najwyższego poziomu." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "Pokaż &średnie oceny w przeglądarce etykiet" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "Kategorie z elementami hierarchicznymi:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" -msgstr "" +msgstr "Użyj naprzemiennych kolorów wierszy w przeglądarce etykiet" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Pokaż &przeglądarkę okładek w nowym oknie (wymaga ponownego uruchomienia)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Liczba wyświetlanych okładek w trybie przeglądarki (wymaga ponownego " "uruchomienia):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" "Jeśli przeglądarka etykiet uruchamiana jest w oddzielnym oknie, pokaż ją w " "trybie &pełnoekranowym." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "Kombinacja %s włącza i wyłącza tryb pełnoekranowy." @@ -15545,11 +15902,6 @@ msgstr "" "Zmiany, które wprowadzono wymagają natychmiastowego restartu calibre. Przed " "ponownym uruchomieniem nie będzie można zmienić jakichkolwiek ustawień." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "Wymagane ponowne uruchomienie" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "Źródło" @@ -15708,6 +16060,9 @@ msgid "" "This refers to CPU intensive tasks like conversion. Lower this number if " "you want calibre to use less CPU." msgstr "" +"Maksymalna liczba procesów uruchomionych jednocześnie w tle. Dotyczy to " +"mocno obciążających procesor zadań takich jak konwersja. Im mniejsza liczba " +"procesów tym mniejsze obciążenie procesora." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:46 msgid "No proxies used" @@ -16191,7 +16546,7 @@ msgstr "Szukaj w &trakcie pisania" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:169 msgid "Unaccented characters match accented characters" -msgstr "" +msgstr "Nieakcentowane znaki dopasowuja znaki z akcentami" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:170 msgid "" @@ -16295,7 +16650,7 @@ msgstr "Wyczyść &historię wyszukiwania" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:194 msgid "What to search when searching similar books" -msgstr "" +msgstr "Czego szukać przy wyszukiwaniu podobnych książek" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:195 msgid "" @@ -16306,22 +16661,28 @@ msgid "" " By changing the lookup name to a grouped search term you can\n" " search multiple columns at once.

" msgstr "" +"

Kiedy wyszukujesz podobne książki klikając książkę prawym przyciskiem\n" +" i wybierając \"Podobne książki\",\n" +" calibre tworzy wyszukiwanie używając nazw wyszukiwania kolumn " +"wymienionych poniżej.\n" +" Zmieniając nazwę wyszukiwania kolumny na wyrażenie wyszukiwania\n" +" możesz przeszukiwać wiele kolumn jednocześnie" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:200 msgid "Similar authors: " -msgstr "" +msgstr "Podobni autorzy " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:201 msgid "Similar series: " -msgstr "" +msgstr "Podobne serie " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:202 msgid "Similar tags: " -msgstr "" +msgstr "Podobne etykiety " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:203 msgid "Similar publishers: " -msgstr "" +msgstr "Podobni wydawcy " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 @@ -16833,7 +17194,7 @@ msgstr "Przenieś wybraną akcję w dół" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:347 msgid "ID" -msgstr "" +msgstr "ID" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:126 msgid "This tweak has it default value" @@ -17572,7 +17933,7 @@ msgstr "%s zostanie usunięty z wszystkich książek. Czy jesteś pewien?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:333 msgid "Find item in tag browser" -msgstr "Znajdź element w przeglądarce elementów" +msgstr "Znajdź element w przeglądarce etykiet" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:337 msgid "" @@ -17615,7 +17976,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:391 msgid "Alter Tag Browser" -msgstr "" +msgstr "Zmień przeglądarkę etykiet" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:276 @@ -17966,11 +18327,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" -"%(app)s został zaktualizowany do wersji %(ver)s. Zobacz informacje o zmianach." +"Nowa wersja %(ver)s %(app)s jest dostępna. Sprawdź co nowego." #: /home/kovid/work/calibre/src/calibre/gui2/update.py:84 msgid "Update available!" @@ -18137,7 +18498,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:57 msgid "Show a clock in fullscreen mode." -msgstr "" +msgstr "Pokaż zegar w trybie pełnoekranowym" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:66 msgid "Font options" @@ -18169,30 +18530,30 @@ msgstr "Standardowy typ czcionki" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:130 msgid "Theme name" -msgstr "" +msgstr "Nazwa tematu" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:131 msgid "Choose a name for this theme" -msgstr "" +msgstr "Wybiez nazwę dla tego tematu" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:140 #, python-format msgid "Saved settings as the theme named: %s" -msgstr "" +msgstr "Zapisano ustawienia jako temat o nazwie: %s" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:156 #, python-format msgid "Loaded settings from the theme %s" -msgstr "" +msgstr "Wczytano ustawienia z tematu %s" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:163 #, python-format msgid "Deleted the theme named: %s" -msgstr "" +msgstr "Usunięto temat o nazwie: %s" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:219 msgid "Choose text color" -msgstr "" +msgstr "Wybierz kolor tekstu" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:239 msgid "Still editing" @@ -18252,34 +18613,37 @@ msgid "" "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 "" +"

Te opcje dotyczą jedynie trybu stronicowanego, gdzie tekst jest dzielony " +"na strony jak w papierowych książkach. Aby włączyć ten tryb kliknij przycisk " +"z ikoną żółtego zwoju w prawym górnym rogu okna przeglądarki." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:379 msgid "The number of &pages of text to show on screen " -msgstr "" +msgstr "Liczba stron tekstu wyświetlanych na ekranie " #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:380 msgid " page(s)" -msgstr "" +msgstr " strona(y)" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:381 msgid "&Override the page margin settings specified in the book" -msgstr "" +msgstr "Nadpisz rozmiary marginesów ustawione w książce" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:382 msgid "&Top margin" -msgstr "" +msgstr "&Górny margines" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 msgid "&Side margin" -msgstr "" +msgstr "&Boczny margines" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 msgid "&Bottom margin" -msgstr "" +msgstr "&Dolny margines" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 msgid "Text &layout in paged mode" -msgstr "" +msgstr "&Układ tekstu w trybie stronicowanym" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 msgid "Maximum text width in &fullscreen:" @@ -18287,33 +18651,33 @@ msgstr "Maksymalna szerokość tekstu w trybie pełnoekranowym" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 msgid "Show &clock in full screen mode" -msgstr "" +msgstr "Pokaż &zegar w trybie pełnoekranowym" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 msgid "F&ull screen options" -msgstr "" +msgstr "Opcje trybu &pełnoekranowego" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 msgid "Background color:" -msgstr "" +msgstr "Kolor tła:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399 msgid "Sample" -msgstr "" +msgstr "Przykład" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 msgid "Change" -msgstr "" +msgstr "Zmień" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 msgid "Text color:" -msgstr "" +msgstr "Kolor tekstu:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid "Colors and backgrounds" -msgstr "" +msgstr "Kolory i tła" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "Page flip &duration:" @@ -18337,7 +18701,7 @@ msgstr "&Skaluj grafiki większe niż okno przeglądarki (wymaga restartu)" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 msgid "Page Fl&ip options" -msgstr "" +msgstr "Opcje przewracania strony" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "H&yphenate (break line in the middle of large words)" @@ -18365,7 +18729,7 @@ msgstr "Zapamiętaj &aktualną stronę gdy wychodzisz" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "&Miscellaneous options" -msgstr "" +msgstr "&Różne opcje" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 msgid "&General" @@ -18397,22 +18761,23 @@ msgstr "Style użytkownika" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 msgid "You can save and load the viewer settings as themes" msgstr "" +"Możesz zapisywać i wczytywać ustawienia przeglądarki jako tematy" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 msgid "Save current settings as a theme:" -msgstr "" +msgstr "Zapisz bieżące ustawienia jako temat:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid "Load a previously saved theme:" -msgstr "" +msgstr "Wczytaj uprzednio zapisany temat:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Delete a saved theme:" -msgstr "" +msgstr "Usuń zapisany temat:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "&Theming" -msgstr "" +msgstr "&Tematy" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/dictionary.py:53 msgid "No results found for:" @@ -18424,7 +18789,7 @@ msgstr "Sprawdź w słowniku" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:485 msgid "View &image..." -msgstr "" +msgstr "Pokaż &obrazek" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:488 msgid "&Search for next occurrence" @@ -18461,24 +18826,24 @@ msgstr "Koniec sekcji" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/image_popup.py:37 msgid "Zoom &in" -msgstr "" +msgstr "Powięsz" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/image_popup.py:38 msgid "Zoom &out" -msgstr "" +msgstr "Zmniejsz" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/image_popup.py:39 msgid "&Save as" -msgstr "" +msgstr "Zapisz jako" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/image_popup.py:63 msgid "Choose a file to save to" -msgstr "" +msgstr "Wybierz plik do zapisu" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/image_popup.py:88 #, python-format msgid "View Image: %s" -msgstr "" +msgstr "Pokaż obraz: %s" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:12 msgid "Scroll to the next page" @@ -18533,6 +18898,8 @@ msgid "" "This ebook is corrupted and cannot be opened. If you downloaded it from " "somewhere, try downloading it again." msgstr "" +"Książka jest uszkodzona i nie można jej otworzyć. Jeśli została ściągnięta -" +" spróbuj ściągnąć ją ponownie." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:99 msgid "Book format" @@ -18555,10 +18922,12 @@ msgid "" "Switch to paged mode - where the text is broken up into pages like a paper " "book" msgstr "" +"Przełącz na tryb stronicowany, gdzie tekst jest dzielony na strony jak w " +"papierowej książce" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:157 msgid "Switch to flow mode - where the text is not broken up into pages" -msgstr "" +msgstr "Przełącz na tryb ciągły, gdzie tekst nie jest dzielony na strony" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" @@ -18579,7 +18948,7 @@ msgstr "Kliknij prawym przyciskiem, żeby pokazać ikony" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:281 msgid "Tap in the left or right page margin to turn pages" -msgstr "" +msgstr "Tapnij lewy lub prawy margines książki by przewrócić stronę" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:282 msgid "Press Esc to quit" @@ -18776,16 +19145,16 @@ msgstr "Znajdź poprzednie wystąpienie" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:223 msgid "Toggle Paged mode" -msgstr "" +msgstr "Przełącz tryb stronicowania" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:66 msgid "Failed to render" -msgstr "" +msgstr "Utworzenie nie udało się" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:67 #, python-format msgid "Failed to render document %s" -msgstr "" +msgstr "Nie udało się utworzyć dokumentu %s" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 msgid "Test name invalid" @@ -19427,15 +19796,18 @@ msgstr "" "Domyślnie: '%default'\n" "Dotyczy formatów CSV, XML." -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" +"Tytuł wygenerowanego katalogu, używany jako tytuł w metadanych.\n" +"Domyślnie: '%default'\n" +"Dotyczy formatów wyjściowych: AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -19444,8 +19816,12 @@ msgid "" "Default: '%default'\n" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" +"Zapisz wyjście różnych etapów konwersji do określonego foldera. Przydaje się " +"jeśli nie wiesz, który etap konwersji powoduje błąd.\n" +"Domyślnie: '%default'\n" +"Dotyczy formatów wyjściowych: AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -19453,8 +19829,13 @@ msgid "" "'+', the default tag for read books.\n" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" +"Wyrażenie regularne opisujące etykiety, które mają być wykluczone jako " +"gatunki.\n" +"Domyślnie: '%default' wyklucza etykiety w nawiasach kwadratowych, tzn. " +"'[Project Gutenberg]', i '+', domyślny tag dla przeczytanych książek.\n" +"Dotyczy formatów wyjściowych AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -19467,64 +19848,94 @@ msgid "" "When multiple rules are defined, all rules will be applied.\n" "Default: \n" msgstr "" +"Określa reguły używane do wyłączania książek z generowanego katalogu.\n" +"Schemat reguły wykluczającej to:('',Tags','') albo\n" +"('','','').\n" +"Na przykład:\n" +"(('Archiwalne ksiązki','#status','Archiwalne'),)\n" +"wykluczy książki, które w polu użytkownika 'status' ma wartość " +"'Archiwalne'.\n" +"Jeśli zdefiniowano wiele reguł wszystkie są brane pod uwagę.Domyślnie: \n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" "Default: '%default'\n" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" +"Włącz sekcję \"Autorzy\" do katalogu.\n" +"Domyślnie: '%default'\n" +"Dotyczy formatów wyjściowych AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" "Default: '%default'\n" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" +"Włącz sekcję \"Opisy\" do katalogu.\n" +"Domyślnie: '%default'\n" +"Dotyczy formatów wyjściowych AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" "Default: '%default'\n" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" +"Włącz sekcję \"Gatunki\" do katalogu.\n" +"Domyślnie: '%default'\n" +"Dotyczy formatów wyjściowych AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" +"Włącz sekcję \"Tytuły\" do katalogu.\n" +"Domyślnie: '%default'\n" +"Dotyczy formatów wyjściowych AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" "Default: '%default'\n" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" +"Włącz sekcję \"Serie\" do katalogu.\n" +"Domyślnie: '%default'\n" +"Dotyczy formatów wyjściowych AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" +"Włącz sekcję \"Ostatnio dodane\" do katalogu.\n" +"Domyślnie: '%default'\n" +"Dotyczy formatów wyjściowych AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" "Default: '%default'\n" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" +"Pole użytkownika zawierające tekst włączany do opisu.\n" +"Domyślnie: '%default'\n" +"Dotyczy formatów wyjściowych: AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -19534,8 +19945,15 @@ msgid "" "Default: '%default'\n" "Applies to AZW3, ePub, MOBI output formats" msgstr "" +"#:[before|after]:[True|False] specifying:\n" +" pole zawierające notkę, która ma być dołaczona do " +"komentarza\n" +" [before|after] Położenie notki w stosunku do komentarza\n" +" [True|False] - Pozioma linia między komentarzem a notką\n" +"Default: '%default'\n" +"Dotyczy formatów wyjściowych AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -19545,8 +19963,12 @@ msgid "" "Default: '%default'\n" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" +"Określa profil wyjściowy. W niektórych przypadkach profil wyjściowy jest " +"konieczny do zoptymalizowania katalogu dla urządzenia. Na przykład 'kindle' " +"lub 'kindle_dx' stworzy strukturalny spis treściDomyślnie: '%default'\n" +"Dotyczy formatów wyjściowych: AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -19555,8 +19977,25 @@ msgid "" "When multiple rules are defined, the first matching rule will be used.\n" "Default:\n" msgstr "" +"Określa reguły używane do przypisywania przedrostków oznaczających " +"przeczytane książki, listę życzeń i inne zdefiniowane przez użytkownika.\n" +"Schemat reguły jest następujący: ('','','','').\n" +"Jeśli zdefiniowano wiele reguł zostanie zastosowana pierwsza pasująca.\n" +"Domyślnie:\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" +"Zamień istniejącą okładkę przy generowaniu katalogu.\n" +"Domyślnie: '%default'\n" +"Dotyczy formatów wyjściowych AZW3, ePub, MOBI" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -19565,7 +20004,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" @@ -19574,102 +20013,173 @@ msgstr "" "*** Dodawanie Sekcji 'Według Autora' wymaganej przez profil wyjściowy MOBI " "***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" -msgstr "" +msgstr "Symbole" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" -msgstr "Nie znaleziono żadnych gatunków dla tego katalogu.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" +msgstr "Brak gatunków dla katalogu.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "Sprawdź wyrażenie 'Wykluczanie gatunków' w opcjach E-booka.\n" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "Brak książek do skatalogowania" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" -msgstr "" +msgstr "Tytuły" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" -msgstr "" +msgstr "Gatunki" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" -msgstr "" +msgstr "Ostatnio dodane" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" -msgstr "" +msgstr "Ostatnio przeczytane" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" -msgstr "" +msgstr "Opisy" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" +msgstr "

Niewłaściwa wartość pola Author Sort dla pola Author
" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" +msgstr "" +"Uwaga! Niewłaściwa wartość pola Author Sort dla pola Author '{!s}':\n" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" +msgstr "Sortowanie bazy danych" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "Sortowanie tytułów" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" msgstr "" -"Sprzeczne wartości przy Sortowaniu Autora dla\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Nie można stworzyć katalogu MOBI.\n" -"\n" -"Wybierz wszystkie książki używając '{0}', zastosuj poprawną wartość " -"Sortowania Autora w oknie Edytuj Metadane, a następnie przebuduj ten " -"katalog.\n" +"Brak książek dla katalogu.\n" +"Sprawdź reguły wykluczania książek w opcjach E-booka.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -msgstr "" -"Ostrzeżenie: sprzeczne wartości przy Sortowaniu Autora dla\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" - -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" -msgstr "" -"Nie znaleziono książek w katalogu.\n" -"Sprawdz kryteria 'Wykluczone książki' w opcjach książek.\n" - -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "Brak dostępnych książek by dołączyć do katalogu" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "HTML gatunków" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "HTML tytułów" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "autorstwa " + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "HTML opisów" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "HTML opisu" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "Nagłówek NCX" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "NCX dla opisów" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "NCX dla serii" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" -msgstr "" +msgstr "Serie zaczynające się od %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "Serie zaczynające się od '%s'" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "NCX dla tytułów" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" -msgstr "" +msgstr "Tytuły zaczynające się od %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "Tytuły zaczynające się od '%s'" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "NCX dla autorów" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "Autorzy zaczynający się od %s" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" -msgstr "" +msgstr "Autorzy zaczynający się od '%s'" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " -msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "NCX dla ostatnio dodanych" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "NCX dla ostatnio przeczytanych" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "NCX dla gatunków" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "Generowanie OPF" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "Miniaturki" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "Miniaturka" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" +msgstr "Zapisywanie NCX" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 msgid "Invalid titles" @@ -19713,7 +20223,7 @@ msgstr "Foldery powodujące wyjątek" #: /home/kovid/work/calibre/src/calibre/library/cli.py:43 msgid "GLOBAL OPTIONS" -msgstr "" +msgstr "GLOBALNE USTAWIENIA" #: /home/kovid/work/calibre/src/calibre/library/cli.py:44 msgid "" @@ -19814,7 +20324,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:294 #, python-format msgid "Added book ids: %s" -msgstr "" +msgstr "Id dodanych książek: %s" #: /home/kovid/work/calibre/src/calibre/library/cli.py:302 msgid "" @@ -20029,7 +20539,7 @@ msgstr "Musisz podać pole albo plik opf" #: /home/kovid/work/calibre/src/calibre/library/cli.py:584 #, python-format msgid "The OPF file %s does not exist" -msgstr "" +msgstr "Plik OPF %s nie istnieje" #: /home/kovid/work/calibre/src/calibre/library/cli.py:594 #, python-format @@ -20313,12 +20823,23 @@ msgid "" "up\n" "automatically, every time metadata is changed.\n" msgstr "" +"%prog backup_metadata [opcje]\n" +"\n" +"Zapisz metadane z bazy danych do plików OPF w folderach \n" +"poszczególnych książek. Zwykle jest to robione automatycznie\n" +"ale można w ten sposób wymusić odświeżenie plików OPF\n" +"używając opcji --all\n" +"\n" +"Normalnie nie ma potrzeby tego robić - plik OPF są aktualizowane\n" +"automatycznie przy każdej zmianie metadanych.\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:1016 msgid "" "Normally, this command only operates on books that have out of date OPF " "files. This option makes it operate on all books." msgstr "" +"Domyślnie to polecenie operuje na ksiązkach, które mają nieaktualne pliki " +"OPF. Ta opcja powoduje, że działaniem zostaną obięte wszystkie książki." #: /home/kovid/work/calibre/src/calibre/library/cli.py:1055 msgid "" @@ -20492,25 +21013,25 @@ msgstr "%(tt)sŚrednia ocena: %(rating)3.1f" #: /home/kovid/work/calibre/src/calibre/library/database2.py:219 msgid "restored preference " -msgstr "" +msgstr "odzyskane preferencje " #: /home/kovid/work/calibre/src/calibre/library/database2.py:224 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "tworzenie kolumny użytkownika " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "Kopiowanie %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "Kompaktowanie bazy danych" @@ -20532,23 +21053,23 @@ msgstr "Tytuł sort." #: /home/kovid/work/calibre/src/calibre/library/restore.py:122 msgid "Starting restoring preferences and column metadata" -msgstr "" +msgstr "Zaczynam odzyskiwanie preferencji i metadanych kolumn" #: /home/kovid/work/calibre/src/calibre/library/restore.py:125 msgid "Cannot restore preferences. Backup file not found." -msgstr "" +msgstr "Nie można odtworzyć preferencji. Brak pliku kopii zapasowej." #: /home/kovid/work/calibre/src/calibre/library/restore.py:136 msgid "Finished restoring preferences and column metadata" -msgstr "" +msgstr "Zakończono odzyskiwanie preferencji i metadanych kolumn" #: /home/kovid/work/calibre/src/calibre/library/restore.py:138 msgid "Finished restoring preferences" -msgstr "" +msgstr "Odzyskiwanie preferencji zakończone" #: /home/kovid/work/calibre/src/calibre/library/restore.py:143 msgid "Restoring preferences and column metadata failed" -msgstr "" +msgstr "Odzyskiwanie preferencji i metadanych kolumn nie udało się" #: /home/kovid/work/calibre/src/calibre/library/restore.py:162 msgid "Processed" @@ -21033,15 +21554,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/config.py:94 msgid "Options" -msgstr "" +msgstr "Opcje" #: /home/kovid/work/calibre/src/calibre/utils/config.py:95 msgid "show this help message and exit" -msgstr "" +msgstr "pokaż ten tekst pomocy i zakończ" #: /home/kovid/work/calibre/src/calibre/utils/config.py:96 msgid "show program's version number and exit" -msgstr "" +msgstr "pokaż numer wersji programu i zakończ" #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:377 msgid "Path to the database in which books are stored" @@ -21108,7 +21629,7 @@ msgstr "Lista nazwanych zapisanych wyszukań" #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:411 msgid "User-created tag browser categories" -msgstr "Przeglądarka tagów użytkownika" +msgstr "Przeglądarka etykiet użytkownika" #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:413 msgid "How and when calibre updates metadata on the device." @@ -21145,6 +21666,11 @@ msgid "" "Spanish it will only match n. Note that this is much slower than a simple " "search on very large libraries." msgstr "" +"Znaki wpisywane w pole wyszukiwania będą dopasowywać również ich akcentowane " +"odpowiedniki, bazując na języku interfejsu. Na przykład w angielskim " +"wyszukiwanie n odnajdzie %s i n, ale jeśli językiem interfejsu jest " +"hiszpański znajdzie tylko n. Należy pamiętać, że takie wyszukiwanie jest " +"znacznie wolniejsze przy dużych bibliotekach." #: /home/kovid/work/calibre/src/calibre/utils/formatter.py:31 #: /home/kovid/work/calibre/src/calibre/utils/formatter.py:182 @@ -22067,7 +22593,7 @@ msgstr "angielski (Czechy)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:160 msgid "English (Philippines)" -msgstr "" +msgstr "Angielski (Filipiny)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:161 msgid "English (Pakistan)" @@ -22634,6 +23160,36 @@ msgid "" "from books and the import plugin produces a value, than that value will\n" "be used irrespective of the setting of the tweak." msgstr "" +"Algorytm używany przy przypisywaniu numeru w serii do dodawanej książki.\n" +"Nowe numery przypisywane za pomocą tego parametru są zawsze całkowite\n" +"chyba, że została podana niecałkowita stała.\n" +"Możliwe wartości parametru:\n" +"next - Pierwszy dostępny numer większy od największego isteniejącego w " +"serii\n" +"first_free - Piewszy dostępny numer większy od 0\n" +"next_free - Pierwszy dostępny numer większy od najmniejszego istniejącego w " +"serii\n" +"last_free - Pierwszy dostępny numer mniejszy od największego istniejącego w " +"serii\n" +"Zwraca największy istniejącyt + 1 jeśli nie znaleziono wolnego numeru\n" +"const - Zawsze zwraca 1\n" +"no_change - Nie zmieniaj indeksu serii\n" +"liczba - Przypisz zawsze ten numer. Liczba nie jest ujęta w cudzysłowy.\n" +"Można użyć 0.0Przykłady:series_index_auto_increment = 'next'\n" +"series_index_auto_increment = 'next_free'\n" +"series_index_auto_increment = 16.5\n" +"Aby numery mogły być przypisywane automatycznie parametr " +"use_series_auto_increment_tweak_when_importing\n" +"musi być ustawiony na True. Jeśli ten parametr jest ustawiony na False " +"(domyślnie)\n" +"numer w serii zostanie ustawiony na 1 o ile nie zostanie określony w czasie " +"importu.\n" +"Ustawienie go na True spowoduje, że numery będą przypisywane zgodnie \n" +"z powyższymi zasadami.\n" +"Jeśli wyrażenie regularne przy imporcie poda numer w serii lub odczytujesz z " +"książek metadane \n" +"zawierające numer w serii to zostanie on użyty niezależnie od ustawień tego " +"parametru." #: /home/kovid/work/calibre/resources/default_tweaks.py:44 msgid "Add separator after completing an author name" @@ -22724,7 +23280,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:85 msgid "Use author sort in Tag Browser" -msgstr "Pole autora w kategoriach" +msgstr "Pole autora w przeglądarce etykiet" #: /home/kovid/work/calibre/resources/default_tweaks.py:86 msgid "" @@ -22830,8 +23386,7 @@ msgid "" "Example: tag_browser_category_order = {'series':1, 'tags':2, '*':3}\n" "resulting in the order series, tags, then everything else in default order." msgstr "" -"Zmień ten słownik aby określić kolejność kategorii w przeglądarce " -"kategorii.\n" +"Zmień ten słownik aby określić kolejność kategorii w przeglądarce etykiet.\n" "Używane są nazwy pola wyszukiwania, sortowanie odbywa się wg podanych " "numerów.\n" "Nazwa pola '*' zastępuje pozostałe, nie wymienione pola, które w przeciwnym " @@ -23723,6 +24278,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:508 msgid "Do not preselect a completion when editing authors/tags/series/etc." msgstr "" +"Nie zaznaczaj autouzupełniania przy edycji authorów/etykiet/serii/itp." #: /home/kovid/work/calibre/resources/default_tweaks.py:509 msgid "" @@ -23733,3 +24289,11 @@ msgid "" "Enter. Which technique you prefer will depend on the state of metadata in\n" "your library and your personal editing style." msgstr "" +"To oznacza, że można coś wpisać i przycisnąć Enter, a zmiany nie zostaną\n" +"nadpisane przez autouzupełniania. Jeśli jednak chcesz skorzystać z " +"autouzupełniania\n" +"będziesz musiał przycisnąć klawisz Tab aby wybrać jedą z propozycji zanim " +"przyciśniesz \n" +"Enter. Sposób wykorzystania autouzupełniania zależy od metadanych w " +"bibliotece\n" +"oraz oczywiście od osobistych preferencji." diff --git a/src/calibre/translations/pt.po b/src/calibre/translations/pt.po index a69dc6759d..d101105f8b 100644 --- a/src/calibre/translations/pt.po +++ b/src/calibre/translations/pt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-07-26 20:48+0000\n" "Last-Translator: Rafael Antonio Belokurows \n" "Language-Team: Portuguese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:48+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:46+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Personalizar" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Não é possível configurar" @@ -323,63 +325,63 @@ msgstr "Definir detalhes em ficheiros %s" msgid "Set metadata from %s files" msgstr "Definir detalhes a partir dos ficheiros %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Adicionar livros ao Calibre ou ao dispositivo ligado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Obter anotações de um Kindle ligado (experimental)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Gerar um catálogo dos livros na biblioteca do Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Converter livros para diversos formatos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Eliminar livros da biblioteca Calibre ou do dispositivo ligado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Editar detalhes dos livros na biblioteca Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Ler livros na biblioteca Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Transferir novidades da Internet no formato \"ebook\"" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Mostrar lista de livros relacionados" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Exportar livros da biblioteca Calibre para o disco rígido" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Mostrar detalhes do livro numa janela distinta" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Reiniciar Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "Abrir pasta que contém os ficheiros dos livros na biblioteca Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Enviar livros para o dispositivo ligado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -387,96 +389,96 @@ msgstr "" "Enviar livros por correio eletrónico ou pela web e ligar ao iTunes ou pastas " "noseu computador como se fossem dispositivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Explorar maual de utilizador do Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Personalizar calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Procurar livros semelhantes ao selecionado atualmente" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "Alternar entre bibliotecas do Calibre e executar a sua manutenção" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Copiar livros do dispositivo para a sua biblioteca Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "Editar as coleções em que os livros estão no seu dispositivo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Copiar um livro de uma biblioteca Calibre para outra" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Escolher aleatoriamente um livro da biblioteca Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Procurar livros em diversos vendedores" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Obter novos \"plug-ins\" Calibre ou atualizar os existentes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Aparência" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Interface" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Ajustar aparência e o comportamento do Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Comportamento" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Alterar o comportamento do Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Adicione as suas colunas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Adicionar/remover as suas colunas à lista de livros do Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Barra de ferramentas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -484,66 +486,66 @@ msgstr "" "Personalizar barras de ferramentas e menus de contexto, alterando as ações " "disponíveis" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Procurar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Personalizar o modo de de procura de livros no Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Opções de inserção" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Conversão" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "Definir opções de conversão, específicas a cada formato" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Opções comuns" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Definir opções de conversão comuns a todos os formatos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Opções de saída" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "Definir opções específicas para cada formato de saída" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Adicionar livros" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Importar/Exportar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Controlar a forma como o Calibre lê os detalhes dos ficheiros ao adicionar " "livros" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Gravar livros no disco" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -551,51 +553,51 @@ msgstr "" "Controlar a forma como o Calibre exporta ficheiros da base de dados ao " "gravar no disco" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Enviar livros para os dispositivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Controlar a forma como o Calibre envia os livros para o seu leitor de " "\"ebooks\"" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Módulo de detalhes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Alterar campos de detalhes antes de gravar/enviar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Funções modelo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Avançadas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Criar as próprias funções modelo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Partilhar livros por correio eletrónico" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Partilha" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -603,11 +605,11 @@ msgstr "" "Configurar partilha de livros por correio eletrónico. Pode ser utilizado " "para enviar automaticamente as novidades para os seus dispositivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Partilha através da Internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -615,45 +617,45 @@ msgstr "" "Configurar o servidor de conteúdo do Calibre para permitir o acesso à " "biblioteca através da Internet, independentemente do dispositivo ou sítio" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Transferir detalhes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Controlar o modo de receção dos detalhes de um livro via Internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "\"Plug-ins\"" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Adicionar/remover/personalizar as funcionalidades do Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Ajustes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "Ajustar o comportamento do Calibre em vários contextos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Teclado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Personalizar os atalhos de teclado utilizados pelo Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Diversos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Outras opções de configuração" @@ -1000,23 +1002,27 @@ msgstr "Debug log" msgid "Communicate with Android phones." msgstr "Estabelecer ligação a telefones Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Lista de directorias separada por vírgulas para enviar e-books para o " -"dispositivo (a primeira existente será usada)" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Estabelecer ligação a telefones S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Comunicar-se com tablets WebOS" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1028,32 +1034,32 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Desabilitar driver da Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Habilitar driver da Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Usar Série como Categoria no iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" "Permitir o uso do nome da série como gênero do iTunes e categoria do iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Capas em 'cache' do iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "Habilitar armazenar e mostrar capas do iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1062,7 +1068,7 @@ msgstr "" "\"Copiar arquivos à pasta de mídia %s do iTunes\" está ativo nas " "Preferências|Avançadas do iTunes" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1070,19 +1076,19 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Dispositivo Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Estabelecer ligação com o sistema iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Dispositivo Apple detectado. Aguarde enquanto o iTunes é iniciado..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1091,7 +1097,7 @@ msgstr "" "livro da biblioteca iTunes para o ambiente de trabalho e, depois, para a " "janela Biblioteca do calibre." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1101,36 +1107,36 @@ msgstr "" "http://www.mobileread.com/forums/showthread.php?t=118559 para instruções " "sobre 'Conectar ao iTunes'" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "A actualizar a lista de metadados do dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "terminado" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1140,7 +1146,7 @@ msgstr "" "Apague-os utilizando a aplicação iBooks.\n" "Carregue em 'Mostrar Detalhes' para obter a lista." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1148,36 +1154,36 @@ msgstr "" "Algumas capas não puderam ser convertidas.\n" "Carregue em 'Mostrar Detalhes' para obter a lista." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Notícias" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Catálogo" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Estabelecer ligação com o sistema iTunes." @@ -1242,8 +1248,9 @@ msgstr "A ir buscar a lista dos livros no aparelho..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1253,8 +1260,9 @@ msgstr "A transferir o(s) livro(s) para o aparelho..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1276,8 +1284,8 @@ msgstr "A remover os livros do aparelho..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1771,15 +1779,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "A ir buscar informação sobre o aparelho..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1823,18 +1903,17 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Todos por titulo" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Todos por Autor" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1843,7 +1922,6 @@ msgstr "" "colecções no dispositivo. Possibilidades incluídas: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1951,63 +2029,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2015,27 +2107,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "A ir buscar informação sobre o aparelho..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2079,22 +2177,22 @@ msgstr "Comunicar com o Stash W950 reader." msgid "Communicate with the Wexler reader." msgstr "Comunicar com o Wexler reader." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Incapaz de detectar o disco %s. Tente reiniciar" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "Erro ao detectar o ponto de montagem %s. Tente reiniciar o sistema." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Incapaz de detectar o disco %s." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " @@ -2103,12 +2201,12 @@ msgstr "" "Incapaz de detectar a drive de disco %s. Ou o dispositivo já foi ejectado ou " "o seu kernel está a exportar uma versão descontinuada do SYSFS." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Incapaz de montar a memória principal (Código de erro: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2117,33 +2215,10 @@ msgstr "" "A memória principal de %s é só de leitura. Isto acontece habitualmente " "devido a erros no sistema de ficheiros." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Ranhura seleccionada: %s não é suportado." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "O espaço livre na memória principal é insuficiente" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "O espaço livre no cartão de memória é insuficiente" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Configurar o Aparelho" @@ -2277,6 +2352,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Ranhura seleccionada: %s não é suportado." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "O espaço livre na memória principal é insuficiente" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "O espaço livre no cartão de memória é insuficiente" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4209,8 +4307,8 @@ msgstr "Etiquetas" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4360,7 +4458,7 @@ msgstr "" "Obter a imagem da capa/metadados socias para o livro identificado pelo ISBN " "a partir de LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4641,7 +4739,7 @@ msgid "Sidebar" msgstr "Barra lateral" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4655,78 +4753,78 @@ msgstr "É impossível encontrar pdftohtml, verifique se está no seu caminho" msgid "Table of Contents:" msgstr "Índice:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" "Enviar o ficheiro para o cartão de memória em vez da memória principal por " "predefinição" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Confirmar antes de apagar" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Geometria da janela principal" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Notificar quando uma nova versão estiver disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Usar números romanos para o número da série" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "Ordenar lista de etiquetas por nome, popularidade ou classificação" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "Número de capas a mostrar no modo de navegação pelas capas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "Predefinições para a conversão para o formato LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "Opções para o Visualizador de livros em formato LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Formatos a usar pelo Visualizador interno" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Colunas a serem apresentadas na lista de livros" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" "Iniciar automaticamente o servidor de conteúdos no arranque da aplicação" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "Notícias mais antigas guardadas na base de dados" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Mostrar o ícone na área de notificação" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Carregar as notícias descarregadas para o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -4734,17 +4832,17 @@ msgstr "" "Mostrar o fluxo de capas numa janela separada em vez de na janela principal " "do calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "Desactivar as notificações a partir do ícone da área de notificação" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" "Acção predefinida a executar quando se clica no botão \"Enviar para o " "aparelho\"" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." @@ -4752,69 +4850,79 @@ msgstr "" "Começar a pesquisar à medida que escreve. Se isto estiver desactivado então " "a pesquisa apenas ocorrerá quando a tecla Enter ou Return for pressionada." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "Transferir meta-dados sociais (etiquetas/classificações/etc)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "Substituir o autor e o título nos novos metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "Se possível, descarregar automaticamente a capa" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Limitar o número máximo de tarefa simultâneas ao número de CPUs" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" "Exibir classificação média por cada indicação de item no navegador de " "etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "Desactivar animações da interface" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "Marque as categorias do navegador que não serão mostradas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "AVISO:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "ERRO:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "Mostrar essa confirmação novamente" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Escolher ficheiros" @@ -5033,6 +5141,26 @@ msgstr "" msgid "No book files found" msgstr "Não foram encontrados livros" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Adicionar livros à biblioteca" @@ -5046,7 +5174,7 @@ msgid "Merging user annotations into database" msgstr "Intercalação de anotações de utilizador na base de dados" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "Extrair anotações (experimental)" @@ -5311,7 +5439,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5567,14 +5695,14 @@ msgid "Main memory" msgstr "Memória principal" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5698,7 +5826,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6431,7 +6559,7 @@ msgid "The specified directory could not be processed." msgstr "É impossível processar a pasta especificada." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Nenhuns livros" @@ -6584,7 +6712,7 @@ msgstr "" "biblioteca do calibre" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6689,42 +6817,42 @@ msgstr "" msgid "Collections" msgstr "Colecções" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "Colar Capa" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "Copiar Capa" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "Clicar duas vezes para abrir a janela \"Detalhes do Livro\"" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Caminho" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6735,7 +6863,7 @@ msgstr "Opções BibTeX" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6759,7 +6887,7 @@ msgstr "Opções específicas a" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6778,7 +6906,7 @@ msgstr "Ficheiro de destino" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6817,7 +6945,7 @@ msgstr "Ficheiro de destino" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6882,51 +7010,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "Opções CSV/XML" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "Opções de E-book" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6934,53 +7087,73 @@ msgstr "" msgid "Name" msgstr "Nome" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "Secções incluídas" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "Livros por &Género" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" -msgstr "Adicionados &Recentemente" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "&Descrições" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "Livros por &Séries" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "Livros por &Título" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" -msgstr "Livros por Autor" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "Livros Excluídos" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6988,96 +7161,96 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "Géneros excluídos" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" -msgstr "Tags a &excluir" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" -msgstr "Livros Excluídos" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "Outras opções" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " polegada" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "&Convergir com Comentários" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "&Antes" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "&Depois" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "&Separador" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " polegada" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -8860,138 +9033,139 @@ msgstr "Etiquetas a adicionar" msgid "tags to remove" msgstr "etiquetas a serem removidas" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "Nenhuns detalhes disponíveis." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "O aparelho já não está ligado." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Ir buscar informação sobre o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Listar os livros presentes no aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "Obter anotações do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Enviar os metadados para o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "Enviar colecções para o dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "Carregar %d livro(s) para o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Apagar os livros do aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Descarregar os livros do aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Ver o livro no aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Definir a acção predefinida Enviar para o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Enviar para a memória principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "Enviar para o cartão de memória A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "Enviar para o cartão de memória B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Memória principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "Enviar em formato específico para" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Enviar e apagar da biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "Ejectar dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Erro" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Erro ao comunicar com o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "Nenhuns formatos suportados" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "Seleccionar pasta para abrir como dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "Desconectar dispositivo" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Erro ao comunicar com o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." @@ -8999,76 +9173,76 @@ msgstr "" "Houve um erro temporário comunicando com o dispositivo. Por favor desplugue " "e reconecte o dispositivo ou reinicie." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Aparelho: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " detectado." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "seleccionado para enviar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Nenhum aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "Nenhum dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "0 de %i Livros" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Escolher o formato a enviar para o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "É impossível enviar: O aparelho não está ligado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Nenhum cartão" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "É impossível enviar: O aparelho não tem cartão de memória" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Converter automaticamente os seguintes livros antes de os carregar para o " "aparelho?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "A enviar catálogos para o dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Enviar notícias para o aparelho." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "A enviar livros para o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -9077,40 +9251,42 @@ msgstr "" "encontrados formatos adequados. Converta o(s) livro(s) para um formato " "suportado pelo seu aparelho primeiro." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "Sem espaço no aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" "

É impossível carregar os livros para o aparelho porque já não há mais " "espaço disponível " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "Formatos desconhecidos" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Modelo inválido" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9144,6 +9320,59 @@ msgstr "" msgid "Save &template:" msgstr "Guardar @modelo" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "Editar o modelo" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "Quantos livros vazios?" @@ -9210,10 +9439,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "Ajustar a &capa com a vista" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Os Meus Livros" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10455,7 +10692,7 @@ msgstr "Pala&vra-passe:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10724,11 +10961,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10789,8 +11021,8 @@ msgstr "A cancelar..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autor(es)" @@ -11416,77 +11648,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11744,12 +11978,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "Editar o modelo" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "Testar as definições do email" @@ -12164,7 +12392,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "Navegador de Capas de livros" @@ -12173,7 +12401,7 @@ msgid "Shift+Alt+B" msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "Navegador de Etiquetas" @@ -12197,7 +12425,7 @@ msgstr "Ligado " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "Detalhes do livro" @@ -14402,135 +14630,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Pequeno" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Grande" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Médio" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Lin&guagem (precisa de reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "Activar o &ícone na área de notificação (precisa de reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -14539,17 +14777,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -14559,11 +14791,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -14572,22 +14804,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14596,33 +14828,33 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "&Mostrar o navegador de capas numa janela separada (precisa de reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "Número de &capas a mostrar no modo de navegação (precisa de reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14660,11 +14892,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16809,7 +17036,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -18172,7 +18399,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -18180,7 +18407,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -18190,7 +18417,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -18199,7 +18426,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -18213,7 +18440,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -18221,7 +18448,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -18229,7 +18456,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -18237,7 +18464,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -18245,7 +18472,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -18253,7 +18480,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -18261,7 +18488,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -18269,7 +18496,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -18280,7 +18507,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -18291,7 +18518,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -18301,7 +18528,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -18310,94 +18545,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -19120,19 +19436,19 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "A copiar %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "A compactar a base de dados" diff --git a/src/calibre/translations/pt_BR.po b/src/calibre/translations/pt_BR.po index 21424b49dd..54f261a894 100644 --- a/src/calibre/translations/pt_BR.po +++ b/src/calibre/translations/pt_BR.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" -"PO-Revision-Date: 2012-07-27 11:49+0000\n" -"Last-Translator: Rafael Antonio Belokurows \n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" +"PO-Revision-Date: 2012-09-11 14:47+0000\n" +"Last-Translator: Amir Frederico Carneiro Faria \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:53+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-12 04:36+0000\n" +"X-Generator: Launchpad (build 15930)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Personalizar" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Não foi possível configurar" @@ -323,64 +325,64 @@ msgstr "Alterar metadados em %s arquivos" msgid "Set metadata from %s files" msgstr "Alterar metadados a partir de %s arquivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Adicione livros ao calibre ou ao dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Buscar as anotações de um Kindle conectado (experimental)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Gerar um catálogo dos livros em sua biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Converter livros para vários formatos de e-book" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Remover livros de sua biblioteca calibre ou dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Editar metadados de livros de sua biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Leia livros em sua biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Baixe notícias da internet em formato de e-book" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Mostra rapidamente uma lista de livros relacionados" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Exporta livros de sua biblioteca calibre para o disco rígido" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Mostrar detalhes do livro numa janela popup separada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Reiniciar calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Abrir a pasta que contém os arquivos de livros na sua biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Enviar livros para o dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -388,43 +390,43 @@ msgstr "" "Envia livros por email ou pela web e também conecta ao iTunes ou pastas em " "seu computador como se fossem dispositivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Navegar pelo manual do usuário de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Personalizar o calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Encontra facilmente livros similares ao atualmente selecionado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Alterna entre diferentes bibliotecas calibre e realiza manutenção nelas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Copiar livros de um dispositivo para sua biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "Editar as coleções em que os livros estão no seu dispositivo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Copia um livro de uma biblioteca calibre para outra" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Fazer pequenos ajustes para arquivos epub ou htmlz em sua biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -432,57 +434,57 @@ msgstr "" "Encontrar o anterior ou o próximo ao pesquisar em sua biblioteca calibre no " "modo de destaque" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Escolhe aleatoriamente um livro em sua biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Procurar por livros de diferentes vendedores" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Obter novos plugins calibre ou atualizar os existentes" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Aparência e impressões" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Interface" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Ajusta a aparência da interface do calibre para se adequar ao seu gosto" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Comportamento" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Muda o modo como o calibre se comporta" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Adiciona suas próprias colunas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Adiciona/remove suas próprias colunas na lista de livros do calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Barra de ferramentas" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -490,68 +492,68 @@ msgstr "" "Personalizar a barra de ferramentas e os menu de contexto, escolhendo que " "ações estão disponíveis em cada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Pesquisando" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Personalize a pesquisa por livros no calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Opções de entrada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Conversão" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" "Configura as opções de conversão específicas para cada formato de entrada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Opções usuais" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Configura as opções de conversão comuns para todos os formatos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Opções de saída" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" "Configura as opções de conversão específicas para cada formato de saída" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Adicionando livros" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Importar/Exportar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Controla como o calibre lê os metadados dos arquivos durante a inclusão de " "livros" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Salvando livros para o disco" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -559,50 +561,50 @@ msgstr "" "Controla como o calibre exporta arquivos da base de dados para o disco " "usando Salvar para o disco" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Enviando livros para dispositivos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Controlar como o calibre transfere arquivos para o seu leitor de ebook" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Configuração dos Metadados" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Alterar campos de metadados antes de salvar / enviar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Funções Modelo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Avançado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "crie seu próprio função de template" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Compartilhando livros por e-mail" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Compartilhando" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -610,11 +612,11 @@ msgstr "" "Configurando compartilhamento de livros por e-mail. Pode ser usado para " "envio automático de notícias baixadas para seu dispositivo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Compartilhando pela rede" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -622,47 +624,47 @@ msgstr "" "Configurar o servidor de conteúdo permitirá seu acesso á biblioteca do " "calibre de qualquer lugar, em qualquer dispositivo conectado à internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Baixar metadados" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" "Controle como o calibre transfere os metadados de um livro da internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Plugins" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" "Adiciona/remove/personaliza varios pontos das funcionalidades do calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Ajustes Finos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "Ajuste fino de como o Calibre se comporta em vários contextos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Teclado" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Customizar os atalhos de teclado usados por calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Diversos" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Configurações avançadas" @@ -1009,23 +1011,27 @@ msgstr "Log de Debug" msgid "Communicate with Android phones." msgstr "Comunica-se com os telefones Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Lista de diretórios separados por vírgulas para enviar eBooks ao " -"dispositivo. O primeiro existente será utilizado" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Comunica-se com os telefones S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Comunicar-se com tablets WebOS" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1047,32 +1053,32 @@ msgstr "" "o driver Apple para uma conexão direta com aparelhos não é suportado no modo " "avançado..

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Desabilitar driver da Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Habilitar driver da Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Usar Séries como categorias no iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" "Permitir o uso do nome da série como gênero do iTunes e categoria do iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Cache das capas vindas do iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "Habilitar armazenar e mostrar capas do iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1081,7 +1087,7 @@ msgstr "" "\"Copiar arquivos à pasta de mídia %s do iTunes\" está ativo nas " "Preferências|Avançadas do iTunes" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1094,19 +1100,19 @@ msgstr "" "configuração.

Ativá-la indica que o iTunes está configurado para " "armazenar as cópias na pasta iTunes de Mídias.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Dispositivo da Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Comunicar com iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Dispositivo Apple detectado, iniciando iTunes, aguarde por favor..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1115,7 +1121,7 @@ msgstr "" "iTunes Library para o desktop, em seguida, adicione para a biblioteca " "calibre." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1125,7 +1131,7 @@ msgstr "" "http://www.mobileread.com/forums/showthread.php?t=118559 para instruções " "sobre 'Conectar ao iTunes'" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " @@ -1135,29 +1141,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "post para maiores informações.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Atualizando a listagem de metadados do dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d de %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "concluído" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1167,7 +1173,7 @@ msgstr "" "Remova usando a aplicação iBooks.\n" "Clique 'Mostrar Detalhes' para a lista." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1175,36 +1181,36 @@ msgstr "" "Algumas capas não puderam ser convertidas.\n" "Clique em 'Mostrar Detalhes' para a listagem." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Notícias" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Catálogo" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Comunicar com iTunes." @@ -1269,8 +1275,9 @@ msgstr "Obtendo lista de livros no dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1280,8 +1287,9 @@ msgstr "Transferindo livros para o dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1303,8 +1311,8 @@ msgstr "Removendo livros do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1819,15 +1827,87 @@ msgstr "Comunica-se com o COBY" msgid "Communicate with the Ex124G" msgstr "Comunica-se com o Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Obtendo informações do dispositivo..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1873,18 +1953,17 @@ msgstr "" "los" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Todos por título" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Todos por autor" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1893,7 +1972,6 @@ msgstr "" "coleções no dispositivo. Possibilidades incluem: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2017,63 +2095,77 @@ msgstr "" "para livros com vários autores. Deixe isso desmarcado se você usa Metadata " "Plugboards." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2081,27 +2173,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Obtendo informações do dispositivo..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2145,23 +2243,23 @@ msgstr "Comunicar-se com o leitor Stash W950" msgid "Communicate with the Wexler reader." msgstr "Comunicar-se com o leitor Wexler" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Não foi possível detectar o drive de disco %s. Tente reiniciar." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" "Não foi possível identificar o ponto de montagem %s. Tente reiniciar." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Incapaz de detectar a unidade de disco %s." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " @@ -2170,12 +2268,12 @@ msgstr "" "Não foi possível detectar o disco %s. O dispositivo já foi ejetado, ou o seu " "kernel está exportando uma versão deprecada do SYSFS." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Não foi possível montar a memória principal (Código do erro: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2184,33 +2282,10 @@ msgstr "" "A memória principal de %s é somente leitura. Isto normalmente acontece " "devido a erros no sistema de arquivos." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "Incapaz de montar o dispositivo" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Slot %s selecionado não é suportado." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "Não há espaço suficiente na memória principal" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "Não há espaço suficiente no cartão de memória" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Configurar o Aparelho" @@ -2361,6 +2436,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Slot %s selecionado não é suportado." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "Não há espaço suficiente na memória principal" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "Não há espaço suficiente no cartão de memória" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4399,8 +4497,8 @@ msgstr "Tags" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4544,7 +4642,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4689,7 +4787,7 @@ msgstr "Esse não é um arquivo MOBI. É um arquivo Topaz." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 msgid "This is not a MOBI file." -msgstr "" +msgstr "Este arquivo não é da extensão MOBI" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:54 msgid "This file is locked with DRM. It cannot be tweaked." @@ -4840,7 +4938,7 @@ msgid "Sidebar" msgstr "Barra lateral" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4854,79 +4952,79 @@ msgstr "Não pode ser encontrado pdftohtml, verifique o seu PATH" msgid "Table of Contents:" msgstr "Sumário:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" "Por padrão, enviar o arquivo ao cartão de memória ao invés de à memória " "principal" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Confirmar antes de apagar" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Geometria da janela principal." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Notificar quando uma nova versão estiver disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Usar numerais romanos para números da série" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "Ordenar lista de campos por nome, popularidade, ou pontuação" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "Marque tags de alguns ou todos." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "Quantia de capas a serem exibidas no modo de navegação por capas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "Padrões para conversão para LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "Opções do visualizador de eBooks LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Formatos a serem exibidos através do visualizador interno" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Campos que serão mostradas na lista de livros" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" "Automaticamente iniciar o servidor de conteúdo quando a aplicação iniciar" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "Notícia mais antiga é deixada na base de dados" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Mostrar icone na bandeja do sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Enviar noticias baixadas para o dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" "Apague novos livros da biblioteca depois de enviá-los para o seu dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -4934,16 +5032,16 @@ msgstr "" "Mostra o cover flow em uma janela independente e não na janela principal do " "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "Desativar notificações ba bandeja do sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" "Ação padrão à realizar quando o botão \"enviar para o dispositivo\" é clicado" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." @@ -4951,7 +5049,7 @@ msgstr "" "Começar a buscar assim que você for digitar. Se esta opção for desabilitada, " "a busca somente iniciará quando a tecla Enter for pressionada." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " @@ -4961,7 +5059,7 @@ msgstr "" "vez de apenas mostrar os resultados. Você pode usar a tecla N ou F3 para ir " "para o próximo resultado da busca." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." @@ -4969,23 +5067,23 @@ msgstr "" "Número máximo de conversões/novos downloads simultâneos. Este número é duas " "vezes o valor desejado por motivos históricos." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "Obter metadados sociais (rótulos/avaliações/etc.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "Sobrescrever autor e título com os novos metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "Executar o download da capa automaticamente, se disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Limitar o máximo de tarefas simultâneas ao número de CPUs" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." @@ -4994,32 +5092,42 @@ msgstr "" "do livro ficará a direita e com a opção estreita estas informações ficaram " "na parte inferior." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "Mostrar o indicador de avaliação média por item no navegador de tags" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "Desabilitar animações da interface gráfica" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "categorias que não devem ser exibidas no navegador de tags" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "AVISO:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "ERRO:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "Mostrar esta confirmação novamente" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "Reinício é necessário" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Escolher arquivos" @@ -5239,6 +5347,26 @@ msgstr "" msgid "No book files found" msgstr "Nenhum arquivo de livro encontrado" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Adicionar livros à biblioteca" @@ -5253,7 +5381,7 @@ msgid "Merging user annotations into database" msgstr "Mesclar as anotações do usuário na base de dados" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "Obter anotações (experimental)" @@ -5531,7 +5659,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5803,14 +5931,14 @@ msgid "Main memory" msgstr "Memória principal" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "Cartão de Memória A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "Cartão de Memória B" @@ -5934,7 +6062,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6693,7 +6821,7 @@ msgid "The specified directory could not be processed." msgstr "O diretório específico não pode ser processado." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Nenhum livro" @@ -6849,7 +6977,7 @@ msgstr "" "importar para biblioteca do calibre" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6954,42 +7082,42 @@ msgstr "Livro %(sidx)s de %(series)s" msgid "Collections" msgstr "Coleções" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "Colar Capa" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "Copiar Capa" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "Remover capa" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "Clique duplo para abrir a janela de detalhes do livro" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Caminho" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "Tamanho da capa: %(width)d x %(height)d" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -7000,7 +7128,7 @@ msgstr "Opções BibTeX" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -7024,7 +7152,7 @@ msgstr "Opções específicas para" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -7043,7 +7171,7 @@ msgstr "saída" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -7082,7 +7210,7 @@ msgstr "saída" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -7147,51 +7275,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "Opções CSV/XML" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "Configurações dos eBooks" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -7199,53 +7352,73 @@ msgstr "" msgid "Name" msgstr "Nome" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "Sessões incluidas" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "Livros por &Genero" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" -msgstr "Adicionado &Recentemente" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "&Descrições" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "Livros por &Séries" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "Livros por &Título" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" -msgstr "Livros por Autor" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "Livros excluídos" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -7253,96 +7426,96 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "Excluir Gêneros" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" -msgstr "Marcações para &exclusão" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" -msgstr "Livros excluídos" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "Outras opções" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " polegada(s)" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "&Fundir com comentários" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "&Antes" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "&Depois" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "&Separador" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " polegada(s)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -9148,140 +9321,141 @@ msgstr "tags para adicionar" msgid "tags to remove" msgstr "tags para remover" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "Nenhum detalhe disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "O dispositivo não está mais conectado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "Depurar a detecção de dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Obter informações do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Obter listagem de livros do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "Pegar anotações do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Enviar metadados ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "Enviar coleções para dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "Enviar %d livros ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Eliminar livros do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Baixar livros do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Ver livro no dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Escolher ação padrão de enviar para o dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Enviar para a memória principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "Enviar ao cartão de memória A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "Enviar ao cartão de memória B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Memória Principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "Envia um formato específico para" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Enviar e apagar da biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "Ejetar dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Erro" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Erro ao se comunicar com o dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "Nenhum formato apropriado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "Selecionar pasta para abrir como dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "Tarefas em execução" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" "Não é possível configurar o o aparelho enquanto houverem tarefas ativas para " "ele." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "Configura %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "Desconectar dispositivo" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." -msgstr "Desconecte e re-conecte o %s para que suas mudanças sejam aplicadas." +msgid "Restart calibre for the changes to %s to be applied." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Erro ao comunicar com o dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." @@ -9289,75 +9463,75 @@ msgstr "" "Houve um erro temporário durante a comunicação com o dispositivo. Por favor " "desconecte e re-conecte o dispositivo ou reinicie-o." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Dispositivo: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " detectado." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "selecionado para envio" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Nenhum dispositivo disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "Nenhum dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i de %(total)i Livros" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "0 de %i Livros" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Escolha o formato para enviar ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Não foi possível enviar: o dispositivo está desconectado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Nenhum cartão disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" "Não foi possível enviar: o dispositivo não possui um cartão de memória" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "Auto converter os livros a seguir antes de enviar para dispositivo?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "Enviando catálogos ao dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Enviando notícias ao dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Enviando livros ao dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -9366,40 +9540,42 @@ msgstr "" "formato adequado foi encontrado. Primeiro, converta o(s) livros(s) para um " "formato suportado pelo seu dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "Não há espaço no dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" "

Não é possível enviar para o dispositivo, porque não existe espaço " "disponível " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "Formatos desconhecidos" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Modelo inválido" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9429,6 +9605,59 @@ msgstr "Use autor ordenado como autor" msgid "Save &template:" msgstr "Salvar &modelo:" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "Editar o modelo" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "Quantos livros em branco?" @@ -9502,10 +9731,18 @@ msgstr "&Marcadores para definir na entrada de livros criados." msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Meus Livros" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10755,7 +10992,7 @@ msgstr "&Senha:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11029,11 +11266,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -11096,8 +11328,8 @@ msgstr "Cancelando..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autores" @@ -11737,77 +11969,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12064,12 +12298,6 @@ msgstr "Remova qualquer modelo da caixa" msgid "Open Template Editor" msgstr "Abrir o editor de modelo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "Editar o modelo" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "Testar configurações de e-mail" @@ -12472,7 +12700,7 @@ msgid "Regular expression (?P)" msgstr "Expressão regular (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "Navegador de Capas" @@ -12481,7 +12709,7 @@ msgid "Shift+Alt+B" msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "Navegador de Tags" @@ -12505,7 +12733,7 @@ msgstr "Conectado " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "Detalhes do Livro" @@ -14741,136 +14969,146 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Pequeno" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Grande" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Médio" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "Sempre" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "Nunca" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " ou " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Selecionar &idioma (requer reinicialização):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "Habilitar ícone na bandeja do sis&tema (requer reinicialização)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "&Layout da Interface do Usuário (precisa reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Desabilitar todas animações. Útil se você possuí um computador velho/lento." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "Desabilitar &animações" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "Desabilitar ¬ificações na bandeja do sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "Mostrar &splash screen (tela inicial) na inicialização" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "Barra de ferramen&tas" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "Tamanho do &Icone:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "Mostrar &texto abaixo dos icones:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -14879,17 +15117,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -14899,11 +15131,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -14912,22 +15144,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14936,33 +15168,33 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "Mostrar média das avaliações no navegador de tags" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Mostrar o &navegador de capas em uma janela separada (precisa reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Números de capas para mostrar no modo navegador (precisa reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -15002,11 +15234,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "Reinício é necessário" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -17162,7 +17389,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -18559,7 +18786,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -18567,7 +18794,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -18577,7 +18804,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -18586,7 +18813,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -18600,7 +18827,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -18608,7 +18835,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -18616,7 +18843,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -18624,7 +18851,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -18632,7 +18859,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -18640,7 +18867,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -18648,7 +18875,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -18656,7 +18883,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -18667,7 +18894,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -18678,7 +18905,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -18688,7 +18915,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -18697,94 +18932,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" -msgstr "Nenhum gênero habilitado foi encontrado no catálogo.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "Nenhum livro disponível no catálogo" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -19507,19 +19823,19 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "Compactando banco de dados" diff --git a/src/calibre/translations/ro.po b/src/calibre/translations/ro.po index 3c7e9e38d4..87be4de226 100644 --- a/src/calibre/translations/ro.po +++ b/src/calibre/translations/ro.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-08-17 11:22+0000\n" "Last-Translator: Jorel \n" "Language-Team: Romanian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n == 1 ? 0: (((n % 100 > 19) || ((n % 100 " "== 0) && (n != 0))) ? 2: 1));\n" -"X-Launchpad-Export-Date: 2012-09-01 04:48+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:46+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -27,22 +27,23 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -81,8 +82,8 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -133,20 +134,20 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -175,12 +176,12 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -206,6 +207,7 @@ msgstr "Personalizare" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Nu se poate configura" @@ -324,64 +326,64 @@ msgstr "Setează metadate în fişiere %s" msgid "Set metadata from %s files" msgstr "Setează metadate din fişiere %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Adăugaţi cărţi în calibre sau dispozitivul conectat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Aduceţi adnotări la un Kindle conectat (experimental)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Generaţi un catalog de cărţi în biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Converteşte cărţile în diverse formate ebook" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Ştergeţi cărţile din bibliotecă sau de pe dispozitivul conectat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Editează metadatele cărţilor din bibliotecă" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Citeşte cărţi în biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Descarcă ştirile de pe internet în format ebook" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Arată o listă de cărţi asociate, rapid" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Exportă cărţi din biblioteca calibre pe hard disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Afişaţi detalii cărţii într-un pop-up separat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Restartaţi calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" "Deschideţi folderul care conţine fişierele cărţii din biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Trimite cărţile la dispozitivul conectat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -389,45 +391,45 @@ msgstr "" "Trimite cărţi via e-mail sau internet. De asemenea se conectează la iTunes " "sau directoarele din computerul dumneavoastră ca şi cum ar fi dispozitive." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Caută Manualul Utilizatorului calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Particularizarea calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Găseşte cu uşurinţă cărţi similare cu cea selectată" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Comutarea între bibliotecile diferite calibre şi efectuează lucrări de " "întreţinere" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Copiaţi cărţi de pe dispozitiv în biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" "Editaţi colecţiile în care cărţile sunt introduse pe aparatul dumneavoastră" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Copiază o carte dintr-o bibliotecă calibre în alta" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Crează mici retușuri la fișiere epub sau htmlz în propria librărie Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -435,60 +437,60 @@ msgstr "" "Căutaţi în biblioteca dumneavoastră calibre în modul \"highlight\" " "(accentuat)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Alege o carte la întâmplare din biblioteca dumneavoastră calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Căutaţi cărţi la diferiţi vânzători de cărţi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" "Obţine plugin-uri noi pentru calibre sau le înnoieşte pe cele existente" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Aspect şi Comportament" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Interfață" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Ajustează aspectul și comportamentul interfeței Calibre după propriile tale " "gusturi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Comportament" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Schimbă modul în care se comportă Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Adaugă propriile tale coloane" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" "Adaugă/șterge propriile tale coloane în lista de cărți a programului Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Bară de unelte" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -496,68 +498,68 @@ msgstr "" "Ajustează bara de unelte și meniurile contextuale, schimbând acțiunile " "disponibile ale fiecăruia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Se caută" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" "Personalizează modul în care căutarea cărților funcționează în calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Opțiuni Intrare" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Conversie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" "Precizează opțiunile de conversie specifice fiecărui format de introducere" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Opţiuni Comune" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Precizează opțiuni comune pentru toate formatele" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Opțiuni Ieșire" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "Precizează opțiunile specifice fiecărui format de ieșire" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Se adaugă cărţi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Import/Export" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Controlează modalitatea de citire metadata din fișiere la adăugare cărți de " "către Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Salvează cărțile pe disc" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -565,51 +567,51 @@ msgstr "" "Controlează modalitatea de export a fișierelor din baza de date Calibre la " "utilizarea opțiunii Salvează pe disc" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Se trimit cărţi pe dispozitive" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Controlează cum Calibre transferă fișierele către cititorul dumneavoastră de " "cărți electronice" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Panouri de conectare pentru metadate" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Schimbă câmpurile metadata înainte de salvare/trimitere" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Funcții Şablon" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Configurări avansate" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Crează propriile funcții șablon" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Partajare cărți prin email" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Partajare" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -617,11 +619,11 @@ msgstr "" "Precizarea opțiunilor de partajare a cărților prin email. Poate fi folosită " "pentru trimiterea automată a știrilor descărcate spre dispozitivele tale" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Partajare via Internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -630,48 +632,48 @@ msgstr "" "da acces la biblioteca dumneavoastră Calibre de oriunde, de pe orice " "dispozitiv prin Internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Descărcare metadate" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" "Controlează modul în care Calibre descarcă metadatele cărţilor electronice " "de pe internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Extensii" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Adaugă/şterge/configurează diferite funcţii ale Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Ajustări" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" "Reglare fină a modului în care se comportă Calibre în diferite contexte" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Tastatură" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Personalizează scurtăturile de la tastatură folosite de calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Diverse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Configurare avansată a altor elemente" @@ -1022,23 +1024,27 @@ msgstr "Registrul pentru depanare" msgid "Communicate with Android phones." msgstr "Comunică cu telefoane Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Lista separată prin virgule a directoarelor ce vor fi trimise către " -"dispozitiv. Va fi folosit primul dispozitiv identificat." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Comunică cu telefoanele S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Comunică cu tabletele WebOS." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1058,32 +1064,32 @@ msgstr "" "iDevices FAQ, utilizând Conectare/Împărţire|Conectare la " "iTunes element din meniu.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Dezactivează driverul Apple." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Activează driver-ul Apple." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Foloseste Seria ca şi Categorie în iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "Permite utilizarea numelor serie ca gen iTunes, categoria iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Memorare în cache a copertelor de la iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" "Permite stocarea în memoria cache şi afişarea coperţilor din îTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1092,7 +1098,7 @@ msgstr "" "\"Copiază fişiere în directorul %s din iTunes\" este activat în Preferinţe " "iTunes|Avansat" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1105,20 +1111,20 @@ msgstr "" "calibre.

Activându-le, este indicat că iTunes a fost configurat să " "stocheze copii în directorul iTunes Media.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Dispozitiv Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Comunică cu iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" "Dispozitiv Apple detectat, se lansează iTunes, vă rugăm aşteptaţi ..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1126,7 +1132,7 @@ msgstr "" "Nu se pot copia cărți direct din iDevice. Trage din iTunes Library în " "Desktop, apoi adaugă la fereastra Library a lui Calibre." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1136,36 +1142,36 @@ msgstr "" "http://www.mobileread.com/forums/showthread.php?t=118559 pentru instrucțiuni " "de folosire \"Conectare la iTunes\"" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Actualizez lista de metadate a dispozitivului ..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d din %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "finalizat" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1175,7 +1181,7 @@ msgstr "" "Ştergeţi-le folosind aplicaţia iBooks.\n" "Apăsaţi \"Afişează detalii\" pentru o listă." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1183,36 +1189,36 @@ msgstr "" "Anumite coperţi nu au putut fi convertite.\n" "Apăsaţi \"Afişează detalii\" pentru o listă." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Știri" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Catalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Comunică cu iTunes." @@ -1276,8 +1282,9 @@ msgstr "Se obţine lista cărţilor de pe dispozitiv..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1287,8 +1294,9 @@ msgstr "Se transferă cărţi pe dispozitiv..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1310,8 +1318,8 @@ msgstr "Se şterg cărţi de pe dispozitiv..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1817,15 +1825,87 @@ msgstr "Comunică cu dispozitivul COBY." msgid "Communicate with the Ex124G" msgstr "Comunică cu dispozitivul Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Se obţin informaţii despre dispozitiv..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1871,18 +1951,17 @@ msgstr "" "cauza lor" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Toate după titlu" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Toate după autor" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1891,7 +1970,6 @@ msgstr "" "în colecţii pe dispozitiv. " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2011,63 +2089,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "Folosește un port de rețea fix" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "Număr port: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2075,27 +2167,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Se obţin informaţii despre dispozitiv..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2139,25 +2237,25 @@ msgstr "Comunică cu cititorul Stash W950." msgid "Communicate with the Wexler reader." msgstr "Comunică cu dispozitivul Wexler." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" "Unitatea de disc %s nu a putut fi detectată. Încercaţi să reporniţi sistemul." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" "Punctul de montare %s nu a putut fi detectat. Încercaţi să reporniţi " "sistemul." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Discul %s nu a fost detectat." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " @@ -2166,12 +2264,12 @@ msgstr "" "Discul %s nu poate fi detectat. Fie dispozitivul a fost scos, sau kernel-ul " "este exportatotul unei versiuni depășite de SYSFS." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Memoria principală nu a putut fi montantă (Cod eroare: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2180,33 +2278,10 @@ msgstr "" "Memoria principală a %s poate fi doar citită. Acest lucru se întâmplă de " "obicei din cauza unor erori din sistemul de fişiere." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Cititorul selectat : %s nu este suportat." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "Nu există suficient spaţiu liber în memoria principală" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "Nu există suficient spaţiu liber pe cartela de stocare" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Configurare Dispozitiv" @@ -2358,6 +2433,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Cititorul selectat : %s nu este suportat." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "Nu există suficient spaţiu liber în memoria principală" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "Nu există suficient spaţiu liber pe cartela de stocare" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4425,8 +4523,8 @@ msgstr "Etichete" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4587,7 +4685,7 @@ msgstr "" "Obţine o copertă sub formă de metadate pentru cartea identificată după ISBN " "de la LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4885,7 +4983,7 @@ msgid "Sidebar" msgstr "Bară laterală" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4899,79 +4997,79 @@ msgstr "Nu a putut găsi pdftohtml, verificaţi daca este în PATH" msgid "Table of Contents:" msgstr "Cuprins:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" "Trimite fişierul în mod implicit pe cardul de stocare, în loc de memoria " "principală" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Confirmă înainte de a şterge" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Geometria ferestrei principale" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Anunţă atunci când o nouă versiune este disponibilă" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Utilizează cifre romane pentru numerele de serie" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" "Sortează lista de etichete în funcţie de nume, de popularitate, sau de rating" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "Îmbină etichetele prin \"oricare\" sau \"toate\"." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" "Numărul de coperţi care trebuie arătate în modul de căutare al coperţilor" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "Valori prestabilite pentru conversie la LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "Opţiunile pentr ebook viewer LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Formate care sunt vizualizate utilizând un cititor intern" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Coloane care să fie afişate în lista de cărţi" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "Lansează automat serverul de conţinut la pornirea aplicaţiei" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "Cele mai vechi ştiri păstrate în baza de date" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Arată iconița în zona de notificare" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Încarcă ştirile descărcate pe aparat" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "Şterge cărţile noi din bibliotecă după încărcarea pe dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -4979,17 +5077,17 @@ msgstr "" "Arată cursul coperţilor într-o fereastră separată în schimbul ferestrei " "principale calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "Dezactivează notificările de la iconiţa din bara de sistem" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" "Acţiune de efectuat implicit atunci când butonul \"Trimite pe dispozitiv\" " "este apăsat." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." @@ -4998,7 +5096,7 @@ msgstr "" "dezactivat, atunci căutarea va avea loc numai atunci când tasta Enter sau " "Return este apăsata." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " @@ -5008,7 +5106,7 @@ msgstr "" "loc de a arata numai rezultatele. Puteţi utiliza N sau tastele F3 pentru a " "merge la următorul rezultat." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." @@ -5016,23 +5114,23 @@ msgstr "" "Numărul maxim de conversii simultane/descărcare ştiri. Acest număr este de " "două ori valoarea reală pentru motive istorice." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "Descarcă metadate sociale (etichete/evaluări/etc.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "Suprascriere autorul şi titlul cu metadate noi" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "Descarca automat copertă, daca este disponibilă" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Limita maximă de functii simultane la numărul de procesoare" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." @@ -5041,32 +5139,42 @@ msgstr "" "afişate în partea dreaptă, iar în modul îngust, detaliile sunt afişate în " "partea de jos." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "Arată evaluarea medie pe articol indicat în eticheta browserului" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "Dezactivează animaţiile UI" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "categoriile etichete de browser nu au putut fi afişate" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "ATENȚIE:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "EROARE:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "Este necesară o repornire" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Alege fişiere" @@ -5282,6 +5390,26 @@ msgstr "" msgid "No book files found" msgstr "Nici un fisier carte nu a fost găsit" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Adaugă cărţi în bibliotecă" @@ -5295,7 +5423,7 @@ msgid "Merging user annotations into database" msgstr "Fuzionarea adnotărilor utilizatorilor în baza de date" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "Adnotări aduse (experimental)" @@ -5573,7 +5701,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5841,14 +5969,14 @@ msgid "Main memory" msgstr "Memoria principala" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "Card de stocare A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "Card de stocare B" @@ -5973,7 +6101,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6754,7 +6882,7 @@ msgid "The specified directory could not be processed." msgstr "Directorul specificat nu a putut fi procesat." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Nici o carte" @@ -6909,7 +7037,7 @@ msgstr "" "urmează să fie importate bibliotecii calibre." #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -7015,42 +7143,42 @@ msgstr "Cartea %(sidx)s din %(series)s" msgid "Collections" msgstr "Colecții" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "Ataşează Coperta" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "Copiază Coperta" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "Elimină coperta" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "Apăsaţi dublu click pentru a deschide fereastra cu detaliile cărţii." -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Cale" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "Mărimea coperţii: %(width)d x %(height)d" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -7061,7 +7189,7 @@ msgstr "Opţiunile BibTeX" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -7085,7 +7213,7 @@ msgstr "Opţiuni specifice" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -7104,7 +7232,7 @@ msgstr "ieşire" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -7143,7 +7271,7 @@ msgstr "ieşire" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -7215,51 +7343,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "Opţiuni CSV/XML" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "Opţiuni E-book" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "orice dată" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "orice valoare" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "nespecificat" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "Fals" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "Adevărat" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -7267,53 +7420,73 @@ msgstr "Adevărat" msgid "Name" msgstr "Nume" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "Câmp" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "Valoare" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "Secţiunile incluse" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "Cărţi după &Gen" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" -msgstr "Recent &Adăugate" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "&Descriere" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "Cărţi după &Serii" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "Cărţi după &Titlu" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" -msgstr "Cărţi după Autor" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "Cărţi excluse" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -7321,96 +7494,96 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "Genuri excluse" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" -msgstr "Etichete de &exclus" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" -msgstr "Cărţi excluse" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "Alte opțiuni" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " inch" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "&Uneşte cu Comentarii" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "&Înainte" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "&După" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " inch" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -9240,212 +9413,213 @@ msgstr "etichete de adăugat" msgid "tags to remove" msgstr "etichete de eliminat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "Nu există detalii disponibile." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "Dispozitivul nu mai este conectat." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "Depanează detectarea dispozitivului" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Obţine informaţii despre dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Obţine lista de cărţi de pe dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "Obţine adnotările de pe dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Trimite metadate pe dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "Trimite colecţiile pe dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "Încarcă %d cărţi pe dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Şterge cărţi de pe dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Descarcă cărţi de pe dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Vizualizează cărţi pe dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Setează mod implicit trimite pe dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Trimite în memoria principală" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "Trimite pe cardul de stocare A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "Trimite pe cardul de stocare B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Memoria principală" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "Trimite formatul specificat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Trimite şi şterge din bibliotecă" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "Deconectează dispozitivul" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Eroare" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Eroare la comunicarea cu dispozitivul" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "Nu există formate adecvate" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "Selectaţi directorul de deschis ca şi dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Eroare la transmisia cu dispozitivul" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Dispozitiv: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " detectat." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "selectat(ă) pentru trimitere" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Nici un dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i din %(total)i cărţi" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "0 of %i cărţi" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Alegeţi formatul de trimis pe dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Nu se poate trimite: Nici un dispozitiv nu este conectat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Nu există nici un card" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "Nu se poate trimite: Dispozitivul nu are card de stocare" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Convertiţi automat următoarele cărţi înainte de a le încărca pe dispozitiv?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "Se trimit cataloage pe dispozitiv." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Se trimit ştiri pe dispozitiv." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Se trimit cărţi pe dispozitiv." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -9454,26 +9628,26 @@ msgstr "" "formate potrivite. Convertiţi cartea/cărţile într-un format compatibil cu " "dispozitivul dumneavoastră înainte de a le încărca." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "Nu mai există spaţiu pe dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" "

Nu se pot încărca cărţi pe dispozitiv deoarece nu mai există spaţiu " "disponibil " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "Formate necunoscute" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " @@ -9483,14 +9657,16 @@ msgstr "" "sprijine. Dacă trimiteţi aceste formate pe {1} este posibil ca ele să nu " "funcţioneze. Sunteţi sigur(ă)?" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Şablon invalid" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9524,6 +9700,59 @@ msgstr "Foloseşte sortare după autor pentru autor" msgid "Save &template:" msgstr "&Salvează şablonul" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "Editează șablon" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "Câte cărţi goale?" @@ -9594,10 +9823,18 @@ msgstr "&Etichete pentru înregistrările cărţilor create:" msgid "Fit &cover within view" msgstr "Potriveşte &coperta în cadrul afişajului" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Cărţile Mele" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10998,7 +11235,7 @@ msgstr "&Parola:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11281,11 +11518,6 @@ msgstr "" "posibil să trebuiască să reporniţi calibre pentru ca extensia să fie " "utilizabilă." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -11347,8 +11579,8 @@ msgstr "Se abandonează..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autori" @@ -12025,77 +12257,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12354,12 +12588,6 @@ msgstr "Şterge orice şablon din casetă" msgid "Open Template Editor" msgstr "Deschide Editorul de Şabloane" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "Editează șablon" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "Testează setările e-mail" @@ -12786,7 +13014,7 @@ msgid "Regular expression (?P)" msgstr "Expresie regulată (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "Browser Coperţi" @@ -12795,7 +13023,7 @@ msgid "Shift+Alt+B" msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "Browser Etichete" @@ -12819,7 +13047,7 @@ msgstr "Conectat " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "Detalii Carte" @@ -15216,136 +15444,148 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "Dezactivată" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Mică" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Mare" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Medie" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "Întotdeauna" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "Dacă este spaţiu suficient" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "Niciodată" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "După prima literă" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "Dezactivată" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "Partiționată" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "Culori coloane" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " sau " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Alege &limba (necesită repornire):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "Activează iconiţa din bara de &sistem (necesită repornire)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "Aspect &Interfaţă Utilizator (necesită repornire):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Dezactivează toate animaţiile. Este folositor dacă aveţi un computer vechi." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "Dezactivează &animaţiile" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "Dezactivează ¬ificările din bara de sistem" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "Arată ecranul &splash la pornire" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "Bara de Une<e" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "Mărime iconiţe:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "Afişează &text sub iconiţe:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "Font interfaţă:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "Schimbă &fontul (necesită repornire)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "Interfaţa Principală" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." +msgstr "" +"Comentariile vor fi afişate întotdeauna la sfârşit, indiferent de " +"poziţia care le-o asignaţi aici." + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "Foloseşte numerale &romane pentru serii" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 msgid "Select displayed metadata" msgstr "Selectează metadatele afişate" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 msgid "Move up" msgstr "Mută mai sus" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 msgid "Move down" msgstr "Mută mai jos" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 msgid "Default author link template:" msgstr "Şablon implicit legătură la autor:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -15354,19 +15594,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" -msgstr "Foloseşte numerale &romane pentru serii" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -"Comentariile vor fi afişate întotdeauna la sfârşit, indiferent de " -"poziţia care le-o asignaţi aici." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -15376,11 +15608,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "Metodă de &partiţionare a categoriei browserului de etichete:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -15394,22 +15626,22 @@ msgstr "" "listă A, B, C. Alegeţi partiţionat pentru a avea o listă de grupuri\n" "de mărimi fixe. Setaţi dezactivat dacă nu doriţi subcategorii." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "Res&trânge dacă sunt mai multe elemente decât:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -15418,36 +15650,36 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "Arată &media evaluărilor în browserul de etichete" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "Categorii cu elemente ierar&hice:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Afişează &browserul de etichete într-o fereastră separată (necesită " "repornire)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Numărul de coperţi afişate în modul browser etichete (necesită repornire):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" "La afişarea browserului de coperţi în fereastră separată, afişează pe întreg " "&ecranul" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "Se pot apăsa tastele %s pentru modul pe întreg ecranul." @@ -15487,11 +15719,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "Este necesară o repornire" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "Sursa" @@ -17892,11 +18119,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" -"%(app)s a fost actualizat(ă) la versiunea %(ver)s. Verificaţi noile facilităţi." #: /home/kovid/work/calibre/src/calibre/gui2/update.py:84 msgid "Update available!" @@ -19350,7 +19575,7 @@ msgstr "" "Implicit: '%default'\n" "Se aplică la: formate de ieşire CSV, XML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -19358,7 +19583,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -19368,7 +19593,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -19377,7 +19602,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -19391,7 +19616,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -19399,7 +19624,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -19407,7 +19632,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -19415,7 +19640,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -19423,7 +19648,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -19431,7 +19656,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -19439,7 +19664,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -19447,7 +19672,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -19458,7 +19683,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -19469,7 +19694,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -19479,7 +19704,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -19488,7 +19721,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" @@ -19497,100 +19730,169 @@ msgstr "" "*** Adăugarea secţiunii \"După Autori\" este necesară pentru formatul de " "ieşire MOBI ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" -msgstr "Nici un gen activat nu a fost găsit în catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "Nici o carte disponibilă de catalogat" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -"Valori inconsistente Sortare Autor pentru\n" -"Autor '{0}':\n" -"'{1}' <> '{2}'\n" -"Nu s-a putut crea un catalog MOBI.\n" -"\n" -"Selectaţi toate cărţile scrise de '{0}', aplicaţi valoarea corectă Sortare " -"Autor în dialogul Editează Metadate, pe urmă reconstruiţi catalogul.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -"Atenţie: Valori inconsistente Sortare Autor pentru\n" -"Autor '{0}':\n" -"'{1}' <> '{2}'\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -"Nu s-au găsit cărţi de catalogat.\n" -"Verificaţi criteriile \"Cărţi excluse\" din opţiunile cărţii.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "Nici o carte disponibilă pentru includerea în catalog" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -20411,17 +20713,17 @@ msgstr "" msgid "creating custom column " msgstr "se creează coloană personalizată " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "Se copiază %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "Se compactează baza de date" diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index e09a7f1c30..e340ecec90 100644 --- a/src/calibre/translations/ru.po +++ b/src/calibre/translations/ru.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.55\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-08-20 16:59+0000\n" "Last-Translator: Eugene Marshal \n" "Language-Team: American English \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:48+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:46+0000\n" +"X-Generator: Launchpad (build 15914)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" "X-Poedit-SourceCharset: utf-8\n" @@ -31,22 +31,23 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -85,8 +86,8 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -137,20 +138,20 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -179,12 +180,12 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -210,6 +211,7 @@ msgstr "Настроить" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Невозможно настроить" @@ -328,64 +330,64 @@ msgstr "Внести метаданные в файлы %s" msgid "Set metadata from %s files" msgstr "Внести метаданные из файлов %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Добавить книги в Calibre или в подключеное устройство" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" "Загрузить заметки с подключенного Kindle (экспериментальная функциональность)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Сгенерерировать каталог книг этой библиотеки." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Конвертировать книги в различные форматы" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Удалить книги из Calibre или подключеного устройства." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Изменить метаданные книг в вашей библиотеке calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Читать книги в вашей Calibre библиотеке" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Загрузка новостей из Интернета в форме электронной книги" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Быстрый показ списка связанных книг" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Экспорт книг из библиотеки Сalibre на жесткий диск" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Показывать описание книги в отдельном окне" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Перезапустить Сalibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "Открыть папку с книгами вашей библиотеки calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Отправить книги на устройство" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -393,43 +395,43 @@ msgstr "" "Отправить книги по электронной почте или веб, так же подключает к iTunes или " "к папкам на вашем компьютере как будто они являются устройствами" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Просмотреть руководство пользователя Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Настроить Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Найти книги схожие по теме с выбранной книгой" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "Переключение между библиотеками calibre и их обслуживание" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Копировать книги из устройства в библиотеку calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "Изменить коллекции, в которых размещены книги на устройстве" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Перекопировать книгу из текущей библиотеки в другую" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Делать небольшие настройки для epub или htmlz файлов в вашей библиотете " "calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -437,56 +439,56 @@ msgstr "" "Найти следующее или предыдущее вхождение при поиске в вашей библиотеке " "calibre в режиме подсветки" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Случайно выбрать книгу из коллекции" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Искать книги других продавцов" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Загрузить новые плагины или обновить существующие" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Оформление" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Интерфейс" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Настройте внешний вид Сalibre по-своему вкусу" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Поведение" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Настройка поведения Сalibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Добавьте свои столбцы" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Добавьте/удалите ваши собственные столбцы в список книг Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Панель инструментов" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -494,67 +496,67 @@ msgstr "" "Настройте панель инструментов и контекстное меню, выбрав то, какие действия " "будут доступны для того и другого." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Поиск" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Изменить способ поиска книг в Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Настройки ввода" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Конвертация" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "Задайте параметры конвертации, характерные для каждого формата ввода" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Общие настройки" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Установка общих для всех форматов параметров конвертации" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Настройки вывода" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" "Задайте параметры конвертации, характерные для каждого формата вывода" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Добавление книг" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Импорт/Экспорт" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Управление тем, как Calibre считывает метаданные из файлов при добавлении " "книг" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Запись книг на диск" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -562,49 +564,49 @@ msgstr "" "Управление тем, как Calibre экспортирует файлы из своей базы данных на диск " "при использовании записи на диск" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Передача книг на устройства" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "Контроль передачи книг на ваше устройство" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Связи метаданных" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Изменять поля метаданных до сохранения/отправки" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Шаблонная функция" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Расширенный" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Создать собственную шаблонную функцию" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Пересылка книг по E-mail" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Общий доступ к файлам" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -612,11 +614,11 @@ msgstr "" "Настройка рассылки книг по e-mail. Может быть использована для " "автоматической доставки загруженных новостных лент на устройство" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Сетевой доступ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -624,45 +626,45 @@ msgstr "" "Настройка http-сервера calibre, предоставляющего доступ к библиотеке с " "любого устройства, подключенного к сети интернет" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Загрузка метаданных" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Изменить параметры загрузки метаданных из интернета" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Плагины" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Добавить/удалить/изменить различные части функциональности calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Расширенные настройки" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "Тонкая настройка поведения calibre при различных контекстах" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Клавиатура" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Настроить горячие клавиши, используемые в calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Разное" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Различная продвинутая конфигурация" @@ -1008,23 +1010,27 @@ msgstr "Журнал ошибок" msgid "Communicate with Android phones." msgstr "Соединиться с Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Разделённый запятаями список директории для отправки e-books на это " -"устройство. Будет использовано первое в списке устройство" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Соединиться с телефоном S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Соединиться с WebOS планшетом" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1045,31 +1051,31 @@ msgstr "" "доступ|Подключение к iTunes.

Не рекомендуется " "использование Apple driver для прямого подключения к iDevices.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Запретить драйвер Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Разрешить драйвер Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Использовать Серии как Категории в iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "Использовать название серий как жанр iTunes, категорию iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Кэш обложек iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "Разрешить кеширование и отображение обложек с iTunes/ibooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1078,7 +1084,7 @@ msgstr "" "В iTunes Настройки|Дополнительно включена функция \"Копировать файлы в " "iTunes Медиа каталог %s\"" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1090,19 +1096,19 @@ msgstr "" "копии книг переданых в iTunes в папке настроек calibre.

Вкючение " "показывает, что iTunes настроен на хранение копий в своей Медиа папке.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Устройство Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Соединиться с iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Обнаружено устройство Apple, запуск iTunes, пожалуйста, подождите..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1110,7 +1116,7 @@ msgstr "" "Невозможно скопировать книги напрямую с iDevice. Перетащите из Библиотеки " "iTunes на рабочий стол, и потом добавьте в окно Билиотеки calibre." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1120,7 +1126,7 @@ msgstr "" "http://www.mobileread.com/forums/showthread.php?t=118559 для инструкций или " "используйте 'Подключиться к iTunes'" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " @@ -1130,29 +1136,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "эту тему форума что бы узнать больше.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Обновление списка метаданных устройства..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d из %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "Готово" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1162,7 +1168,7 @@ msgstr "" "Удаление с помощью приложения iBooks.\n" "Нажмите кнопку \"Показать детали\" что бы увидеть список." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1170,36 +1176,36 @@ msgstr "" "Некоторые обложки не могут быть преобразованы.\n" "Нажмите кнопку \"Показать детали\" что бы увидеть список." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Новости" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Каталог" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Соединиться с iTunes" @@ -1263,8 +1269,9 @@ msgstr "Получение списка книг с устройства..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1274,8 +1281,9 @@ msgstr "Передача книги на устройство..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1297,8 +1305,8 @@ msgstr "Удаление книги с устройства..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1828,15 +1836,87 @@ msgstr "Соединиться с COBY" msgid "Communicate with the Ex124G" msgstr "Установить связь с Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "MTP Устройство" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "Соединиться с MTP устройством" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Получение информацию об устройстве..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1881,18 +1961,17 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Коментарии были удалены, т.к. читалки SONY глохнут на них" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "по названию" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Все, автор которых" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1901,7 +1980,6 @@ msgstr "" "устройстве. Возможности включают: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2022,38 +2100,42 @@ msgstr "" "написанной несколькими авторами. Оставьте это включённым если используете " "Связи Метаданных." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "SmartDevice" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "Соединиться с приложением Smart Device" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "Включить соединения при запуске" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" "Установите эту настройку что бы позволить соединения при запуске calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "Защитный пароль" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Введите пароль который приложение устройства будет использовать что бы " "соединиться с calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "Использовать постоянный сетевой порт" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2061,11 +2143,11 @@ msgstr "" "Если включено, то будет использоваться номер порта указанный в поле " "\"Порт\", иначе порт будет выбираться случайно" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "Номер порта: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2073,19 +2155,29 @@ msgstr "" "Введите номер порта который будет использоваться если включена настройка " "\"постоянного порта\"" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "Вывести дополнительную отладочную информацию" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "Включите это поле при проблемах с отчётами" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2093,27 +2185,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "Слишком много попыток соединения из %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Получение информацию об устройстве..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2157,23 +2255,23 @@ msgstr "Связатся с Stash W950 читалкой" msgid "Communicate with the Wexler reader." msgstr "Связатся с Wexler читалкой" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Не удалось найти диск %s. Попробуйте перезагрузить устройство." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" "Невозможно определить точку монтирования %s. Попробуйте перезагрузку." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Не удалось определить диск %s." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " @@ -2182,12 +2280,12 @@ msgstr "" "Не обнаружен диск %s. Устройство либо уже отключено, или ядро получает " "усеченную версию SYSFS." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Невозможно примонтировать основную память (Код ошибки: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2196,33 +2294,10 @@ msgstr "" "Главная память %s только для чтения. Это обычно случается из-за ошибок " "файловой системы." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "Невозможно подключить устройство" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Выбранный слот: %s не поддерживается." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "Не хватает свободного места в основной памяти" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "Не хватает свободного места на карте памяти" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Настройка устройства" @@ -2375,6 +2450,29 @@ msgstr "" "Включите это поле если главная память устройства рассматривается как карта и " "карта используется как главная память" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Выбранный слот: %s не поддерживается." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "Не хватает свободного места в основной памяти" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "Не хватает свободного места на карте памяти" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4464,8 +4562,8 @@ msgstr "Теги" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4622,7 +4720,7 @@ msgstr "" "Получить изображение обложки, информацию о книге по номеру ISBN из " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4922,7 +5020,7 @@ msgid "Sidebar" msgstr "Врезка" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4936,89 +5034,89 @@ msgstr "Не могу найти pdftohtml, проверьте наличе по msgid "Table of Contents:" msgstr "Содержание" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "По умолчанию, отправлять файл в карту памяти, вместо основной памяти" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Подтвердить перед удалением" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Геометрия основного окна" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Сообщить, если доступна новая версия" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Использовать Римские цифры для нумерации книг в серии" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "Сортировать список меток по названию, популярности, или рейтингу" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "Выберите теги по одному или все." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "Количество обложек показываемых в режиме просмотра обложек" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "По умолчанию преобразование в LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "Опции для просмотра электронной книги LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Форматы для просмотра во встроенной программе" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Показывать колонки в списке книг" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "Автоматически запускать сервер конента при запуске приложения" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "В базе данных содержатся старые новости" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Показывать иконку в панели задач" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Выгрузить скачанные новости в устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "Удалить новости книг из библиотеки после загрузки на устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "Показать обложку в отдельном окне вместо основного окна calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "Отключить уведомления от иконки в трее" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "Действие по умолчанию при нажатии кнопки \"отправить в устройство\"" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." @@ -5026,7 +5124,7 @@ msgstr "" "Начать поиск по мере ввода. Если этот параметр отключен, то поиск будет " "происходить только, при нажатии клавиш Enter или Return." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " @@ -5036,7 +5134,7 @@ msgstr "" "все книги, выделяя найденные цветом. Перейти к следующей найденной книге " "можно с помощью клавиш N или F3." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." @@ -5045,24 +5143,24 @@ msgstr "" "новостей. Это число в два раза больше фактического значения по историческим " "причинам." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "Скачать социальные метаданные (тэги/оценки/и т.д.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "Заменять автора и название новыми метаданными" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "Автоматическая загрузка обложки, если таковая имеются" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" "Ограничить максимальное количество одновременных заданий количеством ядер ЦП" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." @@ -5070,32 +5168,42 @@ msgstr "" "Макет пользовательского интерфейса. При широком панель сведений о книге " "справа, при узком внизу." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "Показывать средний рейтинг в просмотрщике тегов" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "Отключить анимацию пользовальского интерфейса" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "пометить категории просмотра для неотображения" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "ВНИМАНИЕ:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "ОШИБКА:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "Показывать это подтверждение всегда" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "Необходим перезапуск" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "Перезапустить calibre сейчас" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Выберите файлы" @@ -5315,6 +5423,26 @@ msgstr "" msgid "No book files found" msgstr "Не найдено файлов книг" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Добавить книги к библиотеке" @@ -5328,7 +5456,7 @@ msgid "Merging user annotations into database" msgstr "Добавить пользовательские аннотации в базу данных" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "Получить аннотации" @@ -5605,7 +5733,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5877,14 +6005,14 @@ msgid "Main memory" msgstr "Основная память" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "Карта памяти 1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "Карта памяти 2" @@ -6009,7 +6137,7 @@ msgstr "" "Вы желаете что бы беспроводное соединение устройств запускалось " "автоматически при старте calibre?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6812,7 +6940,7 @@ msgid "The specified directory could not be processed." msgstr "Специальных каталог не может быть обработан." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Нет книг" @@ -6965,7 +7093,7 @@ msgstr "" "бибилиотеку calibre" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -7070,42 +7198,42 @@ msgstr "Книга %(sidx)s из %(series)s" msgid "Collections" msgstr "Коллекции" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "Вставить обложку" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "Копировать обложку" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "Удалить Обложку" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "Двойной клик откроет окно с описанием книги" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Путь" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "Размер обложки: %(width)d x %(height)d" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "Удалить формат %s" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "Сохранить формат %s на диск" @@ -7116,7 +7244,7 @@ msgstr "Настройки BibTeX" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -7140,7 +7268,7 @@ msgstr "Параметры относящиеся к" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -7159,7 +7287,7 @@ msgstr "вывод" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -7198,7 +7326,7 @@ msgstr "вывод" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -7270,51 +7398,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "CVS/XML Параметры" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "Параметры книг" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "любая дата" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "любое значение" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "Вы действительно хотите удалить '%s'?" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" -msgstr "Вы действительно хотите удалить правила #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "Удалить правило" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "Ложь" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "Истина" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -7322,53 +7475,77 @@ msgstr "Истина" msgid "Name" msgstr "Название" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "Поле" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "Значение" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "Префикс" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "Выделенные секции будут включены и создаваемый каталог." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "Включенные разделы" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "Книги &Жанр" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" -msgstr "Недавно &Добавлено" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "&Описания" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "Книги по &Сериям" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." +msgstr "" +"Первое совпадающее правило префикса применяет префикс к записям книги в " +"создаваемом каталоге." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "Книги по &Заглавию" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" +msgstr "Префиксы" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" -msgstr "Книги по автору" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" +"Книги совпадающие с одним из исключающих правил не войдут в создаваемый " +"каталог. " -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "Исключены книги" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -7380,101 +7557,97 @@ msgstr "" "По умолчанию шаблон \\[.+\\]|\\+ исключает тэги в виде [tag], например [Test " "book], и '+', тэг по умолчанию для читаемой книги." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "Исключены жанры" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" -msgstr "Тэги для &исключения" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "Сбросить по умолчанию" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -"Книги совпадающие с одним из исключающих правил не войдут в создаваемый " -"каталог. " -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" -msgstr "Исключены книги" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -"Первое совпадающее правило префикса применяет префикс к записям книги в " -"создаваемом каталоге." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "Префиксы" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "Другие настройки" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "Ширина иконки" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" -"Подсказка размера для миниатюры обложки включённой в Раздел описания." - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " дюйм" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "&Объединить с Комментариями" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "&Перед" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "&После" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "&Разделитель" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" +"Подсказка размера для миниатюры обложки включённой в Раздел описания." + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " дюйм" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -9326,138 +9499,139 @@ msgstr "тэги для добавления" msgid "tags to remove" msgstr "метки для удаления" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "Подробная информация не доступна" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "Устройство не подключено" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "Отладка обнаружения устройства" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Получить информацию о устройстве" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Получить список книг на устройстве" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "Получить аннотации из устройства" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Отправить метаданные в устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "Отправить коллекции в устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "Загружено %d книг на устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Удалить книги из устройства" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Загрузить книги из устройства" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Смотреть книги на устройстве" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Установить действие по умолчанию для \"отправить в устройство\"" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Отправить в основную память" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "Отправить на карту памяти A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "Отправить на карту памяти B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Основная память" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "Отправить определенный формат на" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Отправить и удалить из библиотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "Извлечь устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Ошибка" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Ошибка подключения с устройством" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "Нет подходящего формата" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "Указать папку для открытия в качестве устройства" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "Запускаю задачи" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "Не могу настроить устройство пока запущены задачи устройства." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "Настроить %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "Отсоединить устройство" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." -msgstr "Переподключение %s для применения ваших настроек." +msgid "Restart calibre for the changes to %s to be applied." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Ошибка согласования устройства" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." @@ -9465,74 +9639,74 @@ msgstr "" "Была временная ошибка обращения к устройству. Пожалуйста переподключите или " "перезагрузите устройство." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Устройство: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " определено." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "Отослать выбранное" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Нет устройства" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "Нет присоединённых устройств" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i из %(total)i книг" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "0 из %i книг" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Выберите формат для отправки в устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Устройство не подсоединено" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Нет карточки" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "Не могу передать: в устройстве нет карты памяти" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "Автоматически конвертировать книги до загрузки в устройство?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "Отправляем каталоги в устройство." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Отправляются новости на устройство." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Отправка книги в устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -9541,25 +9715,25 @@ msgstr "" "формата. Переконвертируйте книгу(и) в формат поддерживаемый вашим " "устройством." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "Нет места на устройстве" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" "

Не могу загрузить книги на устройство из-за отсутствия свободной памяти. " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "Недопустимое назначение" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "Неизвестные форматы" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " @@ -9568,14 +9742,16 @@ msgstr "" "У вас выделены {0} форматы для {1}. {1} может не поддерживать их. " "Если вы отправите эти форматы {1}, они могут не работать. Вы уверены?" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Неверный шаблон" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9608,6 +9784,59 @@ msgstr "Использовать сортировочное имя автора msgid "Save &template:" msgstr "Сохранить &шаблон" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "Изменить шаблон" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "Сколько пустых книг?" @@ -9679,10 +9908,18 @@ msgstr "&Теги для добавления к создаваемым запи msgid "Fit &cover within view" msgstr "Уместить &обложку в области просмотра" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Мои книги" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -11063,7 +11300,7 @@ msgstr "&Пароль:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11343,11 +11580,6 @@ msgstr "" "Дополнение {0} успешно установлено в {1} модули. Возможно Вам " "потребуется перезапустить Calibre, что изменения вступили в силу." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "Перезапустить calibre сейчас" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -11408,8 +11640,8 @@ msgstr "Отмена..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Авторы" @@ -12094,81 +12326,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "Управление смарт устройством" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -"

Запуск соединений беспроводных устройств.\n" -"

Вы можете видеть некоторые сообщения от вашего фаервола или антивирус " -"спрашивает можно ли позволить calibre подключиться к сети. Пожалуйста " -"ответте да, иначе беспроводные соединения не будут работать." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 -msgid "Calibre IP addresses:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 -msgid "Possibe IP addresses:" -msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +msgid "Calibre IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +msgid "Possibe IP addresses:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "Дополнительный &пароль:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "Дополнительный пароль для безопасности" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "&Автоматически позволять соединения при запуске calibre" @@ -12426,12 +12656,6 @@ msgstr "Удалить любой шаблон из поля" msgid "Open Template Editor" msgstr "Открыть редактор шаблонов" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "Изменить шаблон" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "Проверить настройки электронной почты" @@ -12855,7 +13079,7 @@ msgid "Regular expression (?P)" msgstr "Регулярное выражение (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "Просмотр обложек" @@ -12864,7 +13088,7 @@ msgid "Shift+Alt+B" msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "Просмотр тегов" @@ -12888,7 +13112,7 @@ msgstr "Подключено " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "Описание Книги" @@ -15289,137 +15513,149 @@ msgstr "Стиль calibre" msgid "System default" msgstr "По умолчанию в системе" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "Нет" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Маленький" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Большой" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Средний" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "Всегда" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "Если достаточно места" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "Никогда" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "По первой букве" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "Отключено" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "Разбито на разделы" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "Окраска столбцов" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " или " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Выбрать &язык (требуется перезапуск):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "использовать иконку в &трее (необходим перезапуск)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" "Расположение элементов пользовательского интерфейса (требует перезапуска):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Отключить всю анимацию. Применительно если у вас медленный/старый компьютер." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "Отключить анимацию" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "Запретить &уведомления в системном трее" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "Показывать заставку при запуске" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "&Панель инструментов" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "&Размер иконок:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "Показывать &текст под иконками:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "Шрифт интерфейса:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "Изменить &шрифт (необходим перезапуск)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "Интерфейс &стиль (требуется перезагрузка):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "Показывать подсказки в списке книг" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "Основной интерфейс" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." +msgstr "" +"Заметьте, что комментарии отображаются всегда в конце, вне " +"зависимости от положения в списке." + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "Использовать &Римские цифры для серий" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 msgid "Select displayed metadata" msgstr "Выберите какие метаданные отображать" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 msgid "Move up" msgstr "Переместить вверх" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 msgid "Move down" msgstr "Переместить вниз" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 msgid "Default author link template:" msgstr "Шаблон ссылки на автора по умолчанию:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -15433,19 +15669,11 @@ msgstr "" "можете использовать значения {author} и {author_sort},\n" "и любые шаблонные функции." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" -msgstr "Использовать &Римские цифры для серий" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -"Заметьте, что комментарии отображаются всегда в конце, вне " -"зависимости от положения в списке." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -15460,11 +15688,11 @@ msgstr "" "Англия и Триллер в подразделе Мистика. Если 'tags' не в этом списке, то тэги " "будут отображаться поотдельности." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "Способ &группировки тэгов в обозревателе:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -15478,11 +15706,11 @@ msgstr "" "список групп фиксированного размера. Установите \"запрещено\",\n" "если вы никогда не хотите видеть подкатегории." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "&Группировать если элементов больше чем" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " @@ -15493,11 +15721,11 @@ msgstr "" "Если метод группировки имеет значение \"Отключено\", этот параметр " "игнорируется." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "Категории которые не разделяются:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -15510,32 +15738,32 @@ msgstr "" "быть использована что бы избежать соединения иерархических \n" "категорий которые имеют только несколько верхних элементов." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "Показывать средний рейтинг в просмотрщике меток" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "Категории с &иерархической структурой:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "Использовать альтернативный цвет строк в Обозревателе Тэгов" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Показывать &обложку в отдельном окне (нужен перезапуск)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Количество обложек показываемых в режиме просмотра (необходим перезапуск)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "При просмотре обложки в отдельном окне, показывать &полноэкранно" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "Вы можете нажать клавишу %s для переключения в полноэкранный режим" @@ -15577,11 +15805,6 @@ msgstr "" "Сделаные вами изменения требуют немедленного презапуска calibre. До " "перезагрузки вам недоступны другие настройки." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "Необходим перезапуск" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "Источник" @@ -17997,11 +18220,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" -"%(app)s был обновлён до версии %(ver)s. Прочитайте о новых возможностях." #: /home/kovid/work/calibre/src/calibre/gui2/update.py:84 msgid "Update available!" @@ -19465,7 +19686,7 @@ msgstr "" "По умолчанию: '%default'\n" "Применимо к: выходные форматы CSV, XML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -19473,7 +19694,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -19483,7 +19704,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -19492,7 +19713,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -19506,7 +19727,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -19514,7 +19735,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -19522,7 +19743,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -19530,7 +19751,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -19538,7 +19759,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -19546,7 +19767,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -19554,7 +19775,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -19562,7 +19783,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -19573,7 +19794,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -19584,7 +19805,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -19594,7 +19815,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -19603,7 +19832,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" @@ -19611,100 +19840,169 @@ msgstr "" "\n" "*** Добавление раздела 'По Авторам', требуемого для вывода MOBI ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "Символы" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" -msgstr "В каталоге не найдено выделенных жанров.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "Нет книг, доступных в каталог" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "Названия" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "Жанры" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "Недавно добавленные" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "Недавно прочитанные" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "Описания" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -"Противоречивые значения \"Сортировочных имён авторов\" для\n" -"Автор '{0}':\n" -"'{1}' <> '{2}'\n" -"Не удалось создать каталог MOBI.\n" -"\n" -"Выберите все книги '{0}', примените корректное Сортировочное имя автора в " -"диалоге редактирования метаданных и перестройте каталог.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -"Внимание: противоречивые значения \"Сортировочных имён авторов\" для\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -"Не найдено книг в каталоге.\n" -"Проверьте фильтр \"Исключаемые книги\" в настройках.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "Нет книг, доступных для включения в каталог" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "Серии начинающиеся на %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "Названия начинающиеся на %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "Авторы начинающиеся на '%s'" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -20551,17 +20849,17 @@ msgstr "восстановлены настройки " msgid "creating custom column " msgstr "создание пользовательских столбцов " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "Копирование %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "Сжатие базы данных" diff --git a/src/calibre/translations/sc.po b/src/calibre/translations/sc.po index 719821e134..d598e4426b 100644 --- a/src/calibre/translations/sc.po +++ b/src/calibre/translations/sc.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2010-12-11 02:46+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Sardinian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n!=1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:50+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:48+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "" @@ -317,323 +319,323 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -949,21 +951,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -975,38 +983,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1014,103 +1022,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1167,8 +1175,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1178,8 +1187,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1201,8 +1211,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1678,15 +1688,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1730,25 +1812,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1841,63 +1921,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1905,27 +1999,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1969,67 +2069,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2163,6 +2240,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3810,8 +3910,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3944,7 +4044,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4221,7 +4321,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4235,155 +4335,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4592,6 +4702,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4605,7 +4735,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4865,7 +4995,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5115,14 +5245,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5239,7 +5369,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5965,7 +6095,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6103,7 +6233,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6205,42 +6335,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6251,7 +6381,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6275,7 +6405,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6294,7 +6424,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6333,7 +6463,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6398,51 +6528,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6450,53 +6605,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6504,95 +6679,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8346,248 +8521,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8617,6 +8795,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8679,10 +8910,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9899,7 +10138,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10168,11 +10407,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10230,8 +10464,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10844,77 +11078,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11161,12 +11397,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11566,7 +11796,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11575,7 +11805,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11599,7 +11829,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13766,135 +13996,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13903,17 +14143,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13923,11 +14157,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13936,22 +14170,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13960,31 +14194,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14022,11 +14256,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16129,7 +16358,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17452,7 +17681,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17460,7 +17689,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17470,7 +17699,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17479,7 +17708,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17493,7 +17722,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17501,7 +17730,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17509,7 +17738,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17517,7 +17746,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17525,7 +17754,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17533,7 +17762,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17541,7 +17770,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17549,7 +17778,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17560,7 +17789,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17571,7 +17800,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17581,7 +17810,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17590,94 +17827,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18329,17 +18647,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/si.po b/src/calibre/translations/si.po index 63e9507832..5fe44bad75 100644 --- a/src/calibre/translations/si.po +++ b/src/calibre/translations/si.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2011-06-16 06:16+0000\n" "Last-Translator: Dinusha \n" "Language-Team: Sinhalese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:49+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:47+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "රිසි කළ" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "" @@ -317,323 +319,323 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "පෙනුම සහ දැනිම" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "අතුරුමුහුණත" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "හැසිරීම" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "මෙවලම් තීරුව" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "සොයමින්" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -949,21 +951,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -975,38 +983,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1014,103 +1022,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1167,8 +1175,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1178,8 +1187,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1201,8 +1211,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1678,15 +1688,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1730,25 +1812,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1841,63 +1921,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1905,27 +1999,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1969,67 +2069,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2163,6 +2240,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3810,8 +3910,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3944,7 +4044,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4221,7 +4321,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4235,155 +4335,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4592,6 +4702,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4605,7 +4735,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4865,7 +4995,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5115,14 +5245,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5239,7 +5369,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5965,7 +6095,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6103,7 +6233,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6205,42 +6335,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6251,7 +6381,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6275,7 +6405,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6294,7 +6424,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6333,7 +6463,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6398,51 +6528,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6450,53 +6605,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6504,95 +6679,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8346,248 +8521,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8617,6 +8795,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8679,10 +8910,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9899,7 +10138,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10168,11 +10407,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10230,8 +10464,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10844,77 +11078,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11161,12 +11397,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11566,7 +11796,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11575,7 +11805,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11599,7 +11829,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13766,135 +13996,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13903,17 +14143,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13923,11 +14157,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13936,22 +14170,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13960,31 +14194,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14022,11 +14256,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16129,7 +16358,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17452,7 +17681,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17460,7 +17689,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17470,7 +17699,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17479,7 +17708,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17493,7 +17722,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17501,7 +17730,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17509,7 +17738,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17517,7 +17746,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17525,7 +17754,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17533,7 +17762,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17541,7 +17770,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17549,7 +17778,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17560,7 +17789,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17571,7 +17800,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17581,7 +17810,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17590,94 +17827,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18329,17 +18647,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/sk.po b/src/calibre/translations/sk.po index 837e0e6e33..a93d396209 100644 --- a/src/calibre/translations/sk.po +++ b/src/calibre/translations/sk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-05-31 10:38+0000\n" "Last-Translator: Michal Kaliňák \n" "Language-Team: Slovak \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 1 : (n>=2 && n<=4) ? 2 : 0;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:49+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:47+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Prispôsobiť" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Nemožno nastaviť" @@ -322,63 +324,63 @@ msgstr "Zapisuje metadáta do súborov %s" msgid "Set metadata from %s files" msgstr "Nastaviť metadáta zo súborov %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Pridať knihy do Calibre alebo pripojeného zariadenia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Stiahnuť poznámky z pripojeného Kindle (experimentálne)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Vytvoriť katalóg kníh vo vašej Calibre knižnici" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Konvertovať knihy do rôznych formátov" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Vymazať knihy z vašej Calibre knižnice alebo pripojeného zariadenia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Upraviť metadata kníh vo vašej Calibre knižnici" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Čítať knihy vo vašej Calibre knižnici" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Stiahnuť novinky z internetu v knižnej forme" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Rýchle zobrazenie zoznamu príbuzných kníh" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Exportovať knihy z vašej Calibre knižnici na hard disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Zobraziť podrobnosti o knihe v samostatnom okne" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Reštart Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "Otvoriť priečinok obsahujúci súbory knihy vo vašej Calibre knižnici" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Odoslať knihy na pripojené zariadenie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -386,42 +388,42 @@ msgstr "" "Odoslať knihy e-mailom, cez web, pripojiť k iTunes, alebo k priečinkom vo " "Vašom počítači, akoby to boli zariadenia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Prehliadať Užívateľskú príručku Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Prispôsobiť Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Jednoducho nájsť knihy podobné momentálne vybranej knihe" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "Prepnúť sa medzi rôznymi knižnicami Calibre a vykonať na nich údržbu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Kopírovať knihy zo zariadenia do vašej knižnice Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "Upraviť zbierky, do ktorých sú knihy vo Vašej čítačke radené" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Kopírovať knihy z jednej knižnice Calibre do inej" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Urobiť malé vylepšenia súborov epub, alebo htmlz vo Vašej knižnici Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -429,58 +431,58 @@ msgstr "" "Nájsť nasledujúci, alebo predchádzajúci výsledok pri vyhľadávaní v knižnici " "Calibre v zvýraznenom režime" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Náhodne vybrať knihu z vašej Calibre knižnice" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Hľadať knihy od rozdielnych kníhkupcov" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Získať nové Calibre pluginy alebo aktualizovať exitujúce" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Vzhľad a chovanie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Rozhranie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Upravte si vzhľad a nastavenia calibre rozhrania tak, aby vyhovovali vašim " "požiadavkám" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Správanie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Zmeniť spôsob chovania calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Pridať vlastné stĺpce" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Pridať / odstrániť svoje vlastné stĺpce v calibre zozname kníh" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Panel nástrojov" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -488,65 +490,65 @@ msgstr "" "Prispôsobiť panely nástrojov a kontextové menu, meniace sa podľa dostupných " "akcií" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Vyhľadávanie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Prispôsobí spôsob vyhľadávania kníh v calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Možnosti vstupu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Konverzia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "Nastavenie možností konverzie špecifické pre každý vstupný formát" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Bežné voľby" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Nastaviť možnosti konverzie spoločné pre všetky formáty" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Výstupné nastavenia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "Nastavenie možností konverzie špecifických pre každý výstupný formát" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Vloženie kníh" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Import/export" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Kontrolovať, ako calibre číta metaúdaje zo súborov pri pridávaní kníh" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Uloženie kníh na disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -554,49 +556,49 @@ msgstr "" "Kontrolovať, ako calibre exportuje súbory zo svojej databázy na disk pri " "použití Uložiť na disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Poslanie kníh do zariadení" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "Kontrolovať, ako calibre prenáša súbory do vášho zariadenia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Prepojovacie panely metadát" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Zmeniť polia metadat pred uložením/odoslaním" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Funkcie šablóny" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Rozšírené" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Vytvorte vlastné funkcie šablóny" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Zdieľanie kníh emailom" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Zdieľanie" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -604,11 +606,11 @@ msgstr "" "Nastavenie zdieľania kníh prostredníctvom e-mailu. Môže byť použité pre " "automatickom zasielanie stiahnutých noviniek do vášho zariadenia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Zdieľanie cez sieť" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -616,45 +618,45 @@ msgstr "" "Nastavenie calibre Obsahového Servera, ktorý vám umožní prístup k vašej " "calibre knižnici odkiaľkoľvek, na akomkoľvek zariadení, cez internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Sťahovanie metadát" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Nastavenie spôsobu, akým Calibre sťahuje metadáta kníh z Internetu." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Moduly" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Pridať/odstrániť/upraviť rôzne časti calibre funkcií" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Vylepšenia" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "Doladiť chovanie calibre v rôznych kontextoch" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Klávesnica" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Prispôsobiť klávesové skratky používané v Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Rôzne" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Rôzne pokročilé nastavenia" @@ -994,23 +996,27 @@ msgstr "Debug log" msgid "Communicate with Android phones." msgstr "Komunikácia s telefónmi Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Čiarkou oddelený zoznam adresárov na poslanie e-knihy do zariadení. Prvý " -"existujúci bude použitý" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Komunikácia s telefónmi S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Komunikácia s tabletmi WebOS." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1030,33 +1036,33 @@ msgstr "" "iTunes.

Povolenie ovládača Apple pre priame pripojenie k " "iZariadeniu je nepodporovaná funkcia len pre skúsených užívateľov.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Zakázať Apple driver." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Povoliť Apple driver." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Použiť Seriu ako Kategóriu v iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "Povoliť použitie názvu série ako žáner v iTunes a kategóriu v iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Načítať obálky z iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" "Povoliť ukladanie obálok z iTunes/iBooks do vyrovnávacej pamäte a ich " "zobrazovanie" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1065,7 +1071,7 @@ msgstr "" "\"Kopírovanie súborov do priečinka iTunes Media %s\" je povolené v " "Nastavenie iTunes|Pokročilé" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1078,19 +1084,19 @@ msgstr "" "Calibre.

Zapnutie znamená, že iTunes je nastavené aby ukladal kópie do " "Vášho priečinka iTunes Media.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Apple zariadenia" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Komunikácia s iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Apple zariadenie detekované, spúšťam iTunes, prosím čakajte ..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1098,7 +1104,7 @@ msgstr "" "Nemožno kopírovať knihy priamo z iDevice. Pretiahnite ich z knižnice iTunes " "na plochu a potom ich pridajte do okna knižnice calibre." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1108,36 +1114,36 @@ msgstr "" "http://www.mobileread.com/forums/showthread.php?t=118559 pre inštrukcie na " "použitie 'Pripojiť k iTunes'" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Aktualizácia zoznamu metadát zariadenia.." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d z %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "dokončené" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1147,7 +1153,7 @@ msgstr "" "Zmazané cez iBooks aplikáciu.\n" "Zoznam po kliknutí na \"Zobraziť podrobnosti\"." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1155,36 +1161,36 @@ msgstr "" "Niektoré obálky nemôžu byť skonvertované.\n" "Zoznam po kliknutí na \"Zobraziť podrobnosti\"." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Novinky" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Katalóg" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Komunikácia s iTunes." @@ -1248,8 +1254,9 @@ msgstr "Preberám zoznam kníh zo zariadenia..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1259,8 +1266,9 @@ msgstr "Prenos kníh do zariadenia..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1282,8 +1290,8 @@ msgstr "Odstraňujem knihy zo zariadenia..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1796,15 +1804,87 @@ msgstr "Komunikácia so zariadením COBY" msgid "Communicate with the Ex124G" msgstr "Komunikácia so zariadením Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Preberám informácie o zariadení..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1848,18 +1928,17 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Komentáre boli odstránené, keďže čítačka SONY sa nimi zahlcuje" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Všetko podľa názvu" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Všetko podľa autora" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1868,7 +1947,6 @@ msgstr "" "Možnosti sú: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1986,63 +2064,77 @@ msgstr "" "sa zobrazí len prvý autor. Nachajte to zakázané ak používate prepojovacie " "panely metadát." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2050,27 +2142,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Preberám informácie o zariadení..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2114,22 +2212,22 @@ msgstr "Komunikácia s čítačkou Stash W950." msgid "Communicate with the Wexler reader." msgstr "Komunikácia s čítačkou Wexler." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Nepodarilo sa nájsť disk %s. Skúste reštartovať systém." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "Nemožno detekovať %s prípojný bod. Skúste reštartovať." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Nemožno detekovať %s diskovú jednotku." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " @@ -2138,12 +2236,12 @@ msgstr "" "Nepodarilo sa detekovať disk %s. Buď bolo zariadené už odpojené, alebo Váš " "kernel exportuje zastaralú verziu SYSFS." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Nemožno pripojiť hlavnú pamäť (Kód chyby: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2152,33 +2250,10 @@ msgstr "" "Hlavná pamäť %s je len na čítanie. To sa zvyčajne stáva v dôsledku chyby " "súborového systému." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "Nemôžem pripojiť zariadenie" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Vybraný slot: %s je nepodporovaný." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "V hlavnej pamäti zariadenia nie je dostatok miesta" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "Na pamäťovej karte nie je dostatok voľného miesta" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Konfigurácia zariadenia" @@ -2327,6 +2402,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Vybraný slot: %s je nepodporovaný." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "V hlavnej pamäti zariadenia nie je dostatok miesta" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "Na pamäťovej karte nie je dostatok voľného miesta" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4374,8 +4472,8 @@ msgstr "Značky" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4533,7 +4631,7 @@ msgstr "" "Pre knihu identifikovanú ISBN stiahne z LibraryThing.com obrázok " "obálky/sociálne metadáta\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4832,7 +4930,7 @@ msgid "Sidebar" msgstr "Bočný panel" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4848,90 +4946,90 @@ msgstr "" msgid "Table of Contents:" msgstr "Obsah:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "Ukladať súbory na pamäťovú kartu, nie do hlavnej pamäte zariadenia" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Vyžadovať potvrdenie pred zmazaním" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Usporiadanie hlavného okna" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Upozorniť ak je k dispozícii nová verzia" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Číslovanie kníh v sérii Rímskymi číslicami" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "Triediť zoznam značiek podľa názvu, popularity, alebo hodnotenia" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "Zhoda niektorých, alebo všetkých značiek" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "Počet obálok, ktoré sa majú zobraziť v režime prezerania obálok" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "Štandardné nastavenie prevodu do formátu LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "Možnosti prehliadača elektronických kníh vo formáte LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Formáty zobrazené interným prehliadačom" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Počet stĺpcov v zozname kníh" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "Automaticky spúšťať obsahový server pri štarte aplikácie" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "Najstaršie správy ponechané v databáze" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Zobraziť ikonu v systémovej lište" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Odoslať prevzaté správy do zariadenia" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "Odstrániť knihy správ po nahratí do zariadenia" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" "Zobraziť galériu obálok v oddelenom okne namiesto hlavného okna calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "Vypnúť upozornenia zobrazované ikonou v systémovej lište" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "Východzia akcia po stlačení tlačidla odoslať do zariadenia" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." @@ -4939,7 +5037,7 @@ msgstr "" "Začať hľadanie počas písania. Ak je zakázané, hľadať sa začne až po stlačení " "klávesy Enter." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " @@ -4949,7 +5047,7 @@ msgstr "" "zobrazenia samotných výsledkov. Na ďalší výsledok sa presuniete klávesou N, " "alebo F3." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." @@ -4957,23 +5055,23 @@ msgstr "" "Maximálny počet súbežných úloh konverzie/sťahovania správ. Táto hodnota je z " "historických dôvodov dvojnásobkom skutočnej." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "Stiahnuť sociálne metadáta (značky/hodnotenia/atď.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "Prepísať autora a názov novými metadátami" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "Automaticky stiahnuť obálku, ak je dostupná" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Obmedziť maximum súbežných úloh na počet CPU" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." @@ -4981,32 +5079,42 @@ msgstr "" "Rozmiestnenie užívateľského rozhrania. Široké má panel s podrobnosťami o " "knihe vpravo, úzky ho má dole." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "Zobraz priemerné hodnotenie na položku v prehliadači značiek" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "Vypnúť animácie UI" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "kategórie, ktoré sa v prehliadači značiek nezobrazia" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "UPOZORNENIE:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "CHYBA:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "Zobraziť toto potvrdenie znovu" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "Je potrebný reštart" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "Reštartovať Calibre teraz" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Vybrať súbory" @@ -5222,6 +5330,26 @@ msgstr "" msgid "No book files found" msgstr "Neboli nájdené žiadne súbory kníh" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Pridať knihy do knižnice" @@ -5235,7 +5363,7 @@ msgid "Merging user annotations into database" msgstr "Zlučovanie užívateľských komentárov do databázy" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "Preniesť poznámky (experimentálne)" @@ -5511,7 +5639,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5776,14 +5904,14 @@ msgid "Main memory" msgstr "Hlavná pamäť" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "Pamäťová karta A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "Pamäťová karta B" @@ -5906,7 +6034,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6696,7 +6824,7 @@ msgid "The specified directory could not be processed." msgstr "Zadaný priečinok nemôže byť spracovaný." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Žiadne knihy" @@ -6848,7 +6976,7 @@ msgstr "" "knižnice calibre" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6953,42 +7081,42 @@ msgstr "Kniha %(sidx)s z %(series)s" msgid "Collections" msgstr "Zbierky" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "Vložiť obálku" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "Kopírovať obálku" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "Odstrániť obálku" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "Dvojkliknite na otvorenie okna podrobností o knihe" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Cesta" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "Veľkosť obálky: %(width)d x %(height)d" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6999,7 +7127,7 @@ msgstr "Voľby BibTeX" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -7023,7 +7151,7 @@ msgstr "Voľby špecifické pre" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -7042,7 +7170,7 @@ msgstr "výstup" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -7081,7 +7209,7 @@ msgstr "výstup" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -7152,51 +7280,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "Voľby CSV/XML" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "Voľby E-book" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -7204,53 +7357,73 @@ msgstr "" msgid "Name" msgstr "Názov" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "Zahrnuté sekcie" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "Knihy podľa &žánru" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" -msgstr "Pridané &nedávno" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "&Popisy" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "Knihy z &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "Knihy podľa &názvu" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" -msgstr "Knihy podľa autora" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "Vynechané knihy" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -7258,96 +7431,96 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "Vynechané žánre" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" -msgstr "Značky na &vynechanie" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" -msgstr "Vynechané knihy" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "Ďalšie voľby" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " palec" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "&Zlúčiť s komentármi" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "&Pred" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "&Po" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "&Oddeľovač" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " palec" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -9168,138 +9341,139 @@ msgstr "pridať značky" msgid "tags to remove" msgstr "odstrániť značky" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "Nie zú dostupné žiadne podrobnosti" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "Zariadenie už nie je pripojené." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "Ladiť detekciu zariadenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Získať informácie o zariadení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Prevziať zoznam kníh v zariadení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "Získať anotácie zo zariadenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Odoslať metadáta do zariadenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "Odoslať zbierky do zariadenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "Odoslať %d kníh do zariadenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Zmazať knihy zo zariadenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Prevziať knihy zo zariadenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Zobraziť knihu v zariadení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Nastaviť št. akciu pre Odoslať do zar." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Uložiť do hlavnej pamäte" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "Odoslať na pamäťovú kartu A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "Odoslať na pamäťovú kartu B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Hlavná pamäť" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "Odoslať určitý formát do" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Odoslať a odstrániť z knižnice" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "Vysunúť zariadenie" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Chyba" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Chyba komunikácie so zariadením" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "Žiadne vhodné formáty" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "Vybrať priečinok otváraný ako zariadenie" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "Bežiace úlohy" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "Dokiaľ ulohy bežia, nemôžem konfigurovať zariadenie." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "Konfigurovať %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "Odpojiť zariadenie" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." -msgstr "Aby sa zmeny prejavili, odpojte a pripojte %s" +msgid "Restart calibre for the changes to %s to be applied." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Chyba komunikácie so zariadením" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." @@ -9307,75 +9481,75 @@ msgstr "" "Pri komunikácii so zariadením sa objavili sa dočasné chyby. Odpojte a " "pripojte prosím zariadenie, alebo ho reštartujte." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Zariadenie: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " nájdené." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "vybrané k odoslaniu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Žiadne zariadenie" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i z %(total)i kníh" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "0 of %i kníh" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Vyberte formát na poslanie do zariadenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Nemôžem odoslať: Žiadne zariadenie nie je pripojené" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Žiadna karta" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "Nemôžem odoslať: Zariadenie nemá pamäťovú kartu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Automaticky konvertovať nasledujúce knihy pred odoslaním do zariadenia?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "Odosielam katalógy do zariadenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Odosielam správy do zariadenia." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Odosielam knihy do zariadenia." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -9384,26 +9558,26 @@ msgstr "" "vhodné formáty. Konvertujte najprv knihy do formátu podporovaného Vašim " "zariadením." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "Prekročená kapacita zariadenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" "

Knihy nie je možné odoslať do zariadenia pre nedostatok voľného úložného " "priestoru " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "Neznáme formáty" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " @@ -9412,14 +9586,16 @@ msgstr "" "Pre Vaše {1} ste povolili ste formáty {0}. {1} ich nemusí podporovať. " "Ak tieto formáty odošlete do Vášho {1}, nemusí to fungovať. Ste si istý?" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Neplatná šablóna" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9451,6 +9627,59 @@ msgstr "Použiť autora pre triedenie ako autora" msgid "Save &template:" msgstr "Uložiť &šablónu:" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "Upraviť šablónu" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "Koľko prázdnych kníh?" @@ -9523,10 +9752,18 @@ msgstr "Nastaviť novým knihám &značky:" msgid "Fit &cover within view" msgstr "Prispôsobiť &obálku zobrazeniu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Moje knihy" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10896,7 +11133,7 @@ msgstr "&Heslo:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11176,11 +11413,6 @@ msgstr "" "Zásuvný modul {0} sa úspešne nainštaloval do {1} zásuvných " "modulov. Aby modul začal fungovať, mali by ste reštartovať Calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "Reštartovať Calibre teraz" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -11242,8 +11474,8 @@ msgstr "Zastavujem..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autori" @@ -11907,77 +12139,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12235,12 +12469,6 @@ msgstr "Odstráni šablónu z poľa" msgid "Open Template Editor" msgstr "Otvoriť editor šablón" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "Upraviť šablónu" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "Otestovať e-mailové nastavenia" @@ -12664,7 +12892,7 @@ msgid "Regular expression (?P)" msgstr "Regulárny výraz (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "Prehliadač obálok" @@ -12673,7 +12901,7 @@ msgid "Shift+Alt+B" msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "Prehliadač značiek" @@ -12697,7 +12925,7 @@ msgstr "Pripojené " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "Podrobnosti o knihe" @@ -15069,135 +15297,147 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "Vyp" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Malé" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Veľké" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Stredné" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "Vždy" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "Ak je na to dosť miesta" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "Nikdy" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "Podľa prvého písmena" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "Vypnuté" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "Rozčlenený" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "Ofarbenie stĺpcov" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " alebo " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Vyberte &jazyk (vyžaduje reštart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "Zobraziť &ikonu v systémovej lište (vyžaduje reštart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "Užívateľské &rozhranie a vzhľad (vyžaduje reštart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "Vypnúť všetky animácie. Užitočné, keď máte pomalý/starý počítač." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "Vypnúť &animácie" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "Vyp&núť upozornenia v systémovej lište" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "Zobraziť štartovací obrázok" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "&Panel nástrojov" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "Veľkosť &ikon:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "Zobrazovať &text pod ikonami" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "Písmo rozhrania:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "Zmeniť &písmo (vyžaduje reštart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "Hlavné rozhranie" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." +msgstr "" +"Uvedomte si, že komentáre budú zobrazené vždy na konci, nezávisle od " +"pozície, ktorú tu nastavíte." + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "Číslovať série &rímskymi číslami" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 msgid "Select displayed metadata" msgstr "Vyberte zobrazované metadáta" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 msgid "Move up" msgstr "Posunúť vyššie" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 msgid "Move down" msgstr "Posunúť nižšie" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 msgid "Default author link template:" msgstr "Štandardná šablóna odkazu autora:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -15211,19 +15451,11 @@ msgstr "" "Môžete použiť hodnoty {author}, {author_sort} a všetky\n" "funkcie šablón." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" -msgstr "Číslovať série &rímskymi číslami" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -"Uvedomte si, že komentáre budú zobrazené vždy na konci, nezávisle od " -"pozície, ktorú tu nastavíte." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -15240,11 +15472,11 @@ msgstr "" "Ak pole nebude obsahovať 'tags', budú obe značky zobrazené\n" "na samostatných riadkoch." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "Metóda &rozčlenenia kategórií v prehliadači značiek:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -15259,11 +15491,11 @@ msgstr "" "s pevným počtom položiek.\n" "Nastavte vypnuté, ak nechcete členenie do podkategórií." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "&Zoskupiť pri počte položiek nad:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " @@ -15274,11 +15506,11 @@ msgstr "" "do podkategórií. Ak je metóda rozčlenenia nastavená na vypnuté, hodnota sa " "ignoruje." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "Kategórie, ktoré sa nerozčleňujú:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -15292,34 +15524,34 @@ msgstr "" "rozčleňovania kategórií, ktoré majú v najvyššej úrovni málo \n" "položiek." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "Zobr&aziť priemerné hodnotenia v prehliadači značiek" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "Kategórie s &hiererchickými položkami:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Zobraziť prehliadač &obálok v oddelenom okne (vyžaduje reštart programu)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "Počet &obálok zobrazovaných v prehliadači (vyžaduje reštart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" "Pri zobrazení prehliadača obálok v samostatnom okne, zobraz ho na &celú " "obrazovku" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "Klávesou %s môžete prepínať celoobrazovkový režim" @@ -15359,11 +15591,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "Je potrebný reštart" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "Zdroj" @@ -17710,11 +17937,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" -"%(app)s bola aktualizovaná na verziu %(ver)s. Pozrite si nové vlastnosti." #: /home/kovid/work/calibre/src/calibre/gui2/update.py:84 msgid "Update available!" @@ -19156,7 +19381,7 @@ msgstr "" "Štandardne: '%default'\n" "Platí pre: výstupné formáty CSV a XML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -19164,7 +19389,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -19174,7 +19399,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -19183,7 +19408,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -19197,7 +19422,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -19205,7 +19430,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -19213,7 +19438,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -19221,7 +19446,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -19229,7 +19454,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -19237,7 +19462,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -19245,7 +19470,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -19253,7 +19478,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -19264,7 +19489,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -19275,7 +19500,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -19285,7 +19510,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -19294,7 +19527,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" @@ -19302,100 +19535,169 @@ msgstr "" "\n" "*** Pridávam sekciu 'Od autorov' vyžadovanú výstupom MOBI ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "Nie sú dostupné žiadne knihy pre katalóg" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -"Nekonzistentná hodnota autora v tvare pre triedenie pre\n" -"Autor '{0}':\n" -"'{1}' <> '{2}'\n" -"Nemôžem vytvoriť katalóg MOBI.\n" -"\n" -"Vyberte všetky knihy podľa '{0}', opravte hodnotu Triedenie autora v dialógu " -"Upraviť metadáta a následne obnovte katalóg.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -"Pozor: Nekonzistentná hodnota autora v tvare pre triedenie pre\n" -"Autor '{0}':\n" -"'{1}' <> '{2}'\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -"Neboli nájdené žiadne knihy pre katalóg.\n" -"Označte kritérium 'Vylúčené knihy' vo voľbách e-booku.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "Na zaradenie do katalógu nie sú dostupné žiadne knihy" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -20206,18 +20508,18 @@ msgstr "" msgid "creating custom column " msgstr "vytváram vlastný stĺpec " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "Kopírujem %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "Zmenšujem databázu" diff --git a/src/calibre/translations/sl.po b/src/calibre/translations/sl.po index acdcbe094e..3b2220153e 100644 --- a/src/calibre/translations/sl.po +++ b/src/calibre/translations/sl.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.8.12\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-07-30 13:09+0000\n" "Last-Translator: Martin Srebotnjak \n" "Language-Team: Martin Srebotnjak \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || " "n%100==4 ? 3 : 0);\n" -"X-Launchpad-Export-Date: 2012-09-01 04:49+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:47+0000\n" +"X-Generator: Launchpad (build 15914)\n" "X-Poedit-Country: SLOVENIA\n" "X-Poedit-Language: Slovenian\n" "X-Poedit-SourceCharset: iso-8859-1\n" @@ -30,22 +30,23 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -84,8 +85,8 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -136,20 +137,20 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -178,12 +179,12 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -209,6 +210,7 @@ msgstr "Prilagodi" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Ni mogoče prilagoditi" @@ -327,63 +329,63 @@ msgstr "Nastavi metapodatke v %s datotekah" msgid "Set metadata from %s files" msgstr "Nastavi metapodatke iz %s datotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Dodajte knjige v calibre ali priklopljeno napravo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Ustvarite katalog knjig v svoji knjižnici calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Ustvarite katalog knjig v knjižnici calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Pretvorite knjige v različne zapise e-knjig" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Izbrišite knjige iz knjižnice calibre ali povezane naprave" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Uredite metapodatke knjig v svoji knjižnici calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Preberite knjige iz svoje knjižnice calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Prenesite novice z interneta v zapisu e-knjige" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Hitro pokaži seznam sorodnih knjig" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Izvozite knjige iz svoje knjižnice calibre na trdi disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Pokaži podrobnosti knjige v ločenem oknu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Ponovno zaženi calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "Odpri mapo, ki vsebuje datoteke knjig iz knjižnice calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Pošlji knjige na povezano napravo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -391,43 +393,43 @@ msgstr "" "Pošlji knjige po e-pošti ali spletu in se poveži tudi v iTunes ali mape " "računalnika, kot da so naprave" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Prebrskajte Uporabniški priročnik za calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Prilagodi calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Enostavno poiščite knjige, podobne trenutno izbrani" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "Preklopi med različnimi knjižnicami calibre in opravi vzdrževanje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Kopirajte knjige z naprave v svojo knjižnico calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "Uredite zbirke, v katerih so knjige postavljene na vaši napravi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Kopirajte knjigo iz ene knjižnice calibre v drugo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Opravite manjše prilagoditve datotekam epub ali htmlz v svoji knjižnici " "calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -435,57 +437,57 @@ msgstr "" "Najdi naslednji ali prejšnji zadetek pri iskanju po svoji knjižnici calibre " "v poudarjenem načinu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Izberi naključno knjigo iz knjižnice calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Poiščite knjige v različnih prodajalnah knjig" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Poišči nove vtičnike calibre ali posodobi obstoječe" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Videz in občutek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Vmesnik" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Izgled in občutek vmesnika programa calibre si prilagodite svojemu okusu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Vedenje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Spremenite odzivanje programa calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Dodajte lastne stolpce" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Dodajte/odstranite lastne stolpce v seznamu knjig calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Orodna vrstica" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -493,64 +495,64 @@ msgstr "" "Prilagodite orodne vrstice in kontekstne menije, spreminjajte dostopna " "dejanja v obeh" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Iskanje v teku ..." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Prilagodite iskanje po knjigah v calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Vhodne možnosti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Pretvorba" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "Nastavite možnosti pretvorbe za posamezne vrste vhodnega zapisa" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Splošne možnosti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Nastavite možnosti pretvorbe, skupne vsem vrstam zapisov" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Izhodne možnosti" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "Nastavite možnosti pretvorbe za posamezne vrste izhodnega zapisa" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Dodajanje knjig" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Uvozi/izvozi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "Nadzirajte branje metapodatkov iz datotek ob dodajanju knjig" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Shranjevanje knjig na disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -558,49 +560,49 @@ msgstr "" "Nadzirajte, kako calibre izvaža datoteke iz lastne zbirke podatkov na disk s " "funkcijo Shrani na disk." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Pošiljanje knjig na naprave" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "Nadzirajte, kako calibre prenese datoteke v vaš bralnik e-knjig" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Pretičniki metapodatkov" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Spreminjanje polj metapodatkov pred shranjevanjem/pošiljanjem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Funkcije predlog" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Napredno" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Ustvarite lastne funkcije predlog" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Souporaba knjig prek e-pošte" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Souporaba" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -608,11 +610,11 @@ msgstr "" "Nastavitev souporabe knjig po e-pošti. Lahko uporabite za samodejno " "pošiljanje prenesenih novic na svoje naprave" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Souporaba prek spleta" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -620,46 +622,46 @@ msgstr "" "Nastavitev strežnika calibre, ki vam bo omogočil dostop do lastne knjižnice " "calibre prek interneta, z vsake naprave" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Prenos metapodatkov" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Nadzirajte, kako calibre prenese metapodatke o e-knjigi z medmrežja" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Vstavki" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" "Dodajanje/odstranjevanje/spreminjanje različnih funkcionalnosti calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Prilagoditve" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "Podrobna nastavitev obnašanja calibre v različnih kontekstih" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Tipkovnica" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Prilagodite tipke za bližnjice, ki jih uporablja calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Razno" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Razne naprednejše nastavitve" @@ -1000,23 +1002,27 @@ msgstr "Dnevnik razhroščevanja" msgid "Communicate with Android phones." msgstr "Povezovanje s telefoni Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Seznam z vejico ločenih map za pošiljanje e-knjig na napravo. Uporabljena bo " -"prva obstoječa" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Povezovanje s telefoni S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Povezovanje s tablicami WebOS." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1028,41 +1034,41 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Onemogoči gonilnik Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Omogoči gonilnik Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Uporabite Series kot Kategorijo v iTunes/Knjigah" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" "Omogočite, če želite uporabiti ime zbirke kot žanr v iTunes ali kategorijo " "iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Naslovnice v predpomnilniku iz iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" "Omogočite, če želite medpomniti in prikazati naslovnice iz iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1070,19 +1076,19 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Naprava Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Povezovanje z iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Zaznana naprava Apple, zaganjanje iTunes ..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1090,43 +1096,43 @@ msgstr "" "Kopiranje knjig neposredno z iNaprave ni možno. Povlecite knjižnico iTunes " "na namizje in ga od tam dodajte v okno Knjižnica programa calibre." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Posodabljanje seznama metapodatkov naprave ..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d izmed %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "končano" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1136,7 +1142,7 @@ msgstr "" "Izbrišite jih s programom iBooks.\n" "Kliknite 'Pokaži podrobnosti' za seznam." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1144,36 +1150,36 @@ msgstr "" "Določenih naslovnic ni bilo mogoče pretvoriti.\n" "Kliknite 'Pokaži podrobnosti' za seznam." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Novice" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Povezovanje z iTunes." @@ -1236,8 +1242,9 @@ msgstr "Pridobivanje seznama knjig na napravi ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1247,8 +1254,9 @@ msgstr "Prenašanje knjig na napravo ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1270,8 +1278,8 @@ msgstr "Odstranjevanje knjig z naprave ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1756,15 +1764,87 @@ msgstr "Povezovanje z bralnikom COBY." msgid "Communicate with the Ex124G" msgstr "Povezovanje z Ex124G." -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Pridobi podatke o napravi ..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1808,18 +1888,17 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Komentarji so odstranjeni, ker ima bralnik SONY z njimi težave" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Vse po naslovih" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Vse po avtorjih" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1828,7 +1907,6 @@ msgstr "" "možnostmi so naslednje: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1929,63 +2007,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1993,27 +2085,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Pridobi podatke o napravi ..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2057,34 +2155,34 @@ msgstr "Povezovanje z bralnikom Stash W950." msgid "Communicate with the Wexler reader." msgstr "Povezovanje z bralnikom Wexler." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Zaznava diska v pogonu %s ni mogoča. Poskusite s ponovnim zagonom." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "Pogona %s ni mogoče zaznati. Poskusite s ponovnim zagonom." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Diska %s ni mogoče zaznati." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Ne morem zagnati glavni spomin (Napaka kode: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2093,33 +2191,10 @@ msgstr "" "Glavni spomin %s je v bralnem načinu. Običajno se to zgodi zaradi napak " "datotečnega sistema." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "Naprave ni mogoče priklopiti" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Izbrana reža: %s ni podprta." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "V glavnem pomnilniku primanjkuje prostora" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "Na spominski kartici primanjkuje prostora" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Prilagodi napravo" @@ -2259,6 +2334,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Izbrana reža: %s ni podprta." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "V glavnem pomnilniku primanjkuje prostora" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "Na spominski kartici primanjkuje prostora" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4059,8 +4157,8 @@ msgstr "Značke" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4202,7 +4300,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4481,7 +4579,7 @@ msgid "Sidebar" msgstr "Stranska vrstica" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4495,95 +4593,95 @@ msgstr "Ni mogoče najti pdftohtml, preverite, če se nahaja v PATH" msgid "Table of Contents:" msgstr "Kazalo vsebine:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Potrdite pred brisanjem" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Geometrija glavnega okna" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Opozori me, če je na voljo nova različica" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Uporabi rimska števila za številko v zbirki" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "Razvrsti seznam značk po imenu, priljubljenosti ali oceni" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "Število naslovnic, ki se pokažejo v načinu brskanja med naslovnicami" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "Privzete nastavitve za pretvorbo v LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "Možnosti za pregledovalnik e-knjig LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Stolpci, prikazani v seznamu knjig" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "Najstarejše novice, ohranjene v zbirki podatkov" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Pokaži ikono v sistemskem pladnju" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Naloži prenesene novice na napravo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "Onemogoči opozorila v ikoni sistemskega pladnja" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "Privzeto dejanje ob kliku gumba Pošlji na napravo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " @@ -4592,60 +4690,70 @@ msgstr "" "Pri iskanju pokaži vse knjige s poudarjenimi rezultati iskanja namesto zgolj " "zadetkov. S tipko N ali F3 se lahko pomaknete na naslednji zadetek." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "Prenesi družabne metapodatke (značke/ocene/itn.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "Prepiši avtorja in naslov z novimi metapodatki" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "Samodejno prenesi naslovnico, če je na voljo" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Omeji največje število hkratnih opravil na število CPE" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "Izključi animacije vmesnika" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "NAPAKA:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Izberite datoteke" @@ -4859,6 +4967,26 @@ msgstr "" msgid "No book files found" msgstr "Datotek knjig ni mogoče najti" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Dodaj knjige v knjižnico" @@ -4872,7 +5000,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "Pridobi beležke (poskusno)" @@ -5134,7 +5262,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5386,14 +5514,14 @@ msgid "Main memory" msgstr "Glavni pomnilnik" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "Pomnilniška kartica A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "Pomnilniška kartica B" @@ -5510,7 +5638,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6236,7 +6364,7 @@ msgid "The specified directory could not be processed." msgstr "Navedene mape ni mogoče obdelati." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Ni knjig" @@ -6374,7 +6502,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6476,42 +6604,42 @@ msgstr "" msgid "Collections" msgstr "Zbirke" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "Prilepi naslovnico" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "Kopiraj naslovnico" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "Dvokliknite, da se odpre okno podrobnosti o knjigi" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Pot" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "Velikost naslovnice: %(width)d x %(height)d" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6522,7 +6650,7 @@ msgstr "Možnosti BibTeX" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6546,7 +6674,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6565,7 +6693,7 @@ msgstr "izhod" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6604,7 +6732,7 @@ msgstr "izhod" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6669,51 +6797,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "Možnosti CSV/XML" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "Možnosti e-knjig" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6721,53 +6874,73 @@ msgstr "" msgid "Name" msgstr "Ime" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "Knjige po &žanrih" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" -msgstr "Nedavno &dodane" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "&Opisi" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "Knjige po &zbirkah" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "Knjige po &naslovih" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" -msgstr "Knjige po avtorjih" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "Izključene knjige" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6775,96 +6948,96 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "Izključeni žanri" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" -msgstr "Izključene knjige" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "Druge možnosti" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " palec" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "&Spoji z komentarji" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "Pre&d" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "P&o" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "&Ločilo" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " palec" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -8629,250 +8802,253 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "Podrobnosti niso na voljo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "Naprava ni več priklopljena." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Pridobi podatke o napravi" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Pridobi seznam knjig z naprave" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Pošlji metapodatke na napravo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "Pošlji zbirke na napravo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "Prenesi %d knjig na napravo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Izbriši knjige z naprave" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Prenesi knjige iz naprave" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Pokaži knjigo na napravi" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Določite privzeto dejanje pošiljanja na napravo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Pošlji v glavni pomnilnik" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "Pošlji na pomn. kartico A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "Pošlji na pomn. kartico B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Glavni pomnilnik" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "Pošlji določen zapis na" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Pošlji in izbriši iz knjižnice" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "Izvrzi napravo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Napaka" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Napaka pri komuniciranju z napravo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "Ni ustreznih zapisov" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "Izberite mapo, ki jo želite odpreti kot napravo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "Prilagodi %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Napaka pri komuniciranju z napravo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Naprava: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " zaznana." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Ni naprav" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "0/%i knjig" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Izberite vrsto zapisa, ki jo želite poslati na napravo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Ni mogoče poslati: ni povezanih naprav" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Ni kartic" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "Ni mogoče poslati: naprava nima pomnilniške kartice" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Želite samodejno pretvoriti naslednje knjige pred prenosom na napravo?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "Pošiljanje katalogov na napravo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Pošiljanje novic na napravo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Pošiljanje knjig na napravo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "Na napravi ni več prostora" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" "

Prenos knjig na napravo ni mogoč, ker na napravi ni dovolj prostora " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "Neznane vrste zapisa" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Neveljavna predloga" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8902,6 +9078,59 @@ msgstr "" msgid "Save &template:" msgstr "Shrani pre&dlogo:" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "Uredi predlogo" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "Koliko praznih knjig?" @@ -8964,10 +9193,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "U&meri naslovnico v okno" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Moje knjige" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10186,7 +10423,7 @@ msgstr "&Geslo:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10455,11 +10692,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10517,8 +10749,8 @@ msgstr "Prekinjanje ..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Avtorji" @@ -11133,77 +11365,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11454,12 +11688,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "Uredi predlogo" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "Preizkusi nastavitve e-pošte" @@ -11861,7 +12089,7 @@ msgid "Regular expression (?P)" msgstr "Regularni izraz (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "Brskalnik naslovnic" @@ -11870,7 +12098,7 @@ msgid "Shift+Alt+B" msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "Brskalnik značk" @@ -11894,7 +12122,7 @@ msgstr "Povezan " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "Podrobnosti o knjigi" @@ -14068,135 +14296,145 @@ msgstr "Calibre" msgid "System default" msgstr "privzeti sistemski" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "Izključeno" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Majhno" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Veliko" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Srednje" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "Vedno" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "Če je dovolj prostora" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "Nikoli" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "Po začetnicah" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "Onemogočeno" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "Obarvanost stolpcev" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " ali " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Iz&berite jezik (zahteva ponoven zagon):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "Omogoči ikono v sis&temskem pladnju (zahteva ponoven zagon)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "&Postavitev uporabniškega vmesnika (zahteva ponoven zagon):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "Onemogoči &animacije" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "Onemogoči o&bvestila v sistemskem pladnju" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "Po&kaži pojavni zaslon ob zagonu" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "Oro&dna vrstica" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "Velikost &ikone:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "Pokaži &besedilo pod ikonami:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "Pisava vmesnika:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "Spre&meni pisavo (s ponovnim zagonom)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "&Slog uporabniškega vmesnika (zahteva ponoven zagon):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "Glavni vmesnik" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -14205,17 +14443,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -14225,11 +14457,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -14238,22 +14470,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14262,32 +14494,32 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Pokaži &brskalnik naslovnic v novem oknu (zahteva ponoven zagon)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Število naslovnic, prikazanih v brskalnem načinu (zahteva ponoven zagon):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14325,11 +14557,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16445,11 +16672,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" -"Izšla je nova različica %(app)s - %(ver)s. Oglejte si seznam novosti (v angl.)." #: /home/kovid/work/calibre/src/calibre/gui2/update.py:84 msgid "Update available!" @@ -17771,7 +17996,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17779,7 +18004,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17789,7 +18014,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17798,7 +18023,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17812,7 +18037,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17820,7 +18045,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17828,7 +18053,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17836,7 +18061,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17844,7 +18069,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17852,7 +18077,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17860,7 +18085,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17868,7 +18093,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17879,7 +18104,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17890,7 +18115,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17900,7 +18125,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17909,94 +18142,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18693,18 +19007,18 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "Kopiranje %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "Strnjevanje zbirke podatkov" diff --git a/src/calibre/translations/sq.po b/src/calibre/translations/sq.po index bfae2cd10c..713d267971 100644 --- a/src/calibre/translations/sq.po +++ b/src/calibre/translations/sq.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2011-08-07 22:44+0000\n" "Last-Translator: Erlis Mulosmani \n" "Language-Team: Albanian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:36+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:35+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Personalizo" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Nuk mund të konfigurohet" @@ -317,323 +319,323 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Ndërfaqe" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Panel" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Shndërrim" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Shtojca" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -949,21 +951,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -975,38 +983,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1014,103 +1022,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Lajme" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1167,8 +1175,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1178,8 +1187,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1201,8 +1211,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1678,15 +1688,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Merr të dhëna paisjeje..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1730,25 +1812,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1841,63 +1921,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1905,27 +1999,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Merr të dhëna paisjeje..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1969,67 +2069,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Formësoni Pajisjen" @@ -2163,6 +2240,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3810,8 +3910,8 @@ msgstr "Etiketa" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3944,7 +4044,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4221,7 +4321,7 @@ msgid "Sidebar" msgstr "Anështyllë" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4235,155 +4335,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4592,6 +4702,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4605,7 +4735,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4865,7 +4995,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5115,14 +5245,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5239,7 +5369,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5965,7 +6095,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6103,7 +6233,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6205,42 +6335,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Shteg" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6251,7 +6381,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6275,7 +6405,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6294,7 +6424,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6333,7 +6463,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6398,51 +6528,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6450,53 +6605,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6504,95 +6679,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8346,248 +8521,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Gabim" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Pajisje: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Pa pajisje" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Gjedhe e pavlefshme" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8617,6 +8795,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8679,10 +8910,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9899,7 +10138,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10168,11 +10407,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10230,8 +10464,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autorë" @@ -10844,77 +11078,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11161,12 +11397,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11566,7 +11796,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11575,7 +11805,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11599,7 +11829,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13766,135 +13996,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " ose " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13903,17 +14143,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13923,11 +14157,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13936,22 +14170,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13960,31 +14194,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14022,11 +14256,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16129,7 +16358,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17452,7 +17681,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17460,7 +17689,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17470,7 +17699,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17479,7 +17708,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17493,7 +17722,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17501,7 +17730,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17509,7 +17738,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17517,7 +17746,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17525,7 +17754,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17533,7 +17762,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17541,7 +17770,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17549,7 +17778,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17560,7 +17789,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17571,7 +17800,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17581,7 +17810,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17590,94 +17827,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18329,17 +18647,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/sr.po b/src/calibre/translations/sr.po index ab628e506c..0f43bde594 100644 --- a/src/calibre/translations/sr.po +++ b/src/calibre/translations/sr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-08-23 07:24+0000\n" "Last-Translator: Иван Старчевић \n" "Language-Team: Ozzii\n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:48+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:46+0000\n" +"X-Generator: Launchpad (build 15914)\n" "Language: sr\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -28,22 +28,23 @@ msgstr "Не ради баш ништа" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -82,8 +83,8 @@ msgstr "Не ради баш ништа" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -134,20 +135,20 @@ msgstr "Не ради баш ништа" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -176,12 +177,12 @@ msgstr "Не ради баш ништа" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -207,6 +208,7 @@ msgstr "Прилагоди" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Није могуће подесити" @@ -325,63 +327,63 @@ msgstr "Упиши метаподатке у %s датотеке" msgid "Set metadata from %s files" msgstr "Учитај метаподатке из %s датотеке" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Додај књиге у calibre или повезани уређај" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Узми напомене од повезаног Kindle (експериментално)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Направите каталог књига у библиотеци calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Претварање књига у различите формате е-књига" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Избриши књиге из ваше calibre библиотеке или повезаног уређаја" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Уреди метаподатке књига у библиотеци calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Прочитај књиге у библиотеци calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Преузми вести са интернета у форми е-књиге" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Прикажи брзо списак сродних књига" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Извоз књига из библиотеке calibre на чврсти диск" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Прикажи детаље књига у посебном искачућем прозору" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Поново покрени calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "Отворите фасциклу која садржи датотеке књига у библиотеци calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Пошаљи књиге у повезани уређај" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -389,43 +391,43 @@ msgstr "" "Делите књигу путем е-поште или интернетом, такође повезивање са iTunes или " "фасциклама на вашем рачунару као да су уређаји." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Отвори calibre корисничко упутство" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Прилагоди calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Пронађи књиге сличне као тренутно одабрану" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Пребацивање између различитих calibre библиотека и вршимо одржавање истих" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Копирај књигe из уређаја у calibre библиотеку" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "Уредите колекције у којој се књига налазе на уређају" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Копирање књиге из једне calibre библиотеке у другу" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Направите мале измене у epub или htmlz датотекама у вашој calibre библиотеци" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -433,56 +435,56 @@ msgstr "" "Пронађи следећу или претходну одговарајућу при претраживању у calibre " "библиотеци у истакнутом режиму" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Изаберите насумичну књигу из библиотеке calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Трагање за књигама од различитих продаваца књига" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Преузмите нове додатке calibre или ажурирате постојеће" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Изглед и понашање" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Сучеље" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Прилагодите изглед и понашање calibre-а да одговара вашем укусу" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Понашање" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Промените начин понашања calibre-а" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Додај своје колоне" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Додајте/уклоните сопствене колоне за calibre списак књига" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Алатна трака" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -490,67 +492,67 @@ msgstr "" "Прилагодите алатну траку и контекстни меније мењајући акције које су на " "располагању у сваком од њих" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Претраживање" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Подесите свој начин проналажења књиге у calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Могућности уноса" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Претварање" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" "Подесите могућности претварања које су специфичне за сваки улазни формат" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Уобичајене могућности" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Поставите могућности за претварање за све формате" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Излазне могућности" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" "Поставите могућности за претварање специфичне за сваки излазни формат" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Додавање књига" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Увоз/Извоз" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Регулишите како calibre чита метаподатке из датотека приликом додавања књига" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Чување књига на диску" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -558,49 +560,49 @@ msgstr "" "Регулишете како calibre извози датотеке из базе података на диск приликом " "коришћења Сачувај на диску" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Слање књига на уређаје" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "Регулишете како calibre преноси датотеке на ваш читач" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Прикључци за метаподатке" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Измени поља метаподатака пре чувања/слања" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Шаблонске функције" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Напредно" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Направите сопствене функције шаблона" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Дељење књига е-поштом" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Дељење" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -608,11 +610,11 @@ msgstr "" "Подесите дељење књига путем е-поште. Може се користити за аутоматско слање " "преузетих вести на ваш уређај" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Размена преко мреже" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -620,45 +622,45 @@ msgstr "" "Подесите calibre сервер садржаја који ће вам дати приступ вашој библиотеци " "са било ког места, на било ком уређају, преко интернета" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Преузми метаподатке" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Регулишите параметре преузимања метаподатака са интернета" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Додаци" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Додавај /уклони/ прилагоди разне елементе понашања calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Фино подешавање" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "Фино подесите како да се calibre понаша у различитим ситуацијама" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Тастатура" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Подесите пречице на тастатури које користи calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Разно" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Разна напредна подешавања" @@ -997,23 +999,27 @@ msgstr "Евиденција отклоњених грешака" msgid "Communicate with Android phones." msgstr "Повежи се са Android телефонима." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Зарезима раздвојен списак директоријума на уређају у које ће се слати књиге. " -"Користиће се први постојећи." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Повежи се са S60 телефонима." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Повежи се са WebOS таблетима." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1025,31 +1031,31 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Онемогући Apple управљач" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Омогући Apple управљач" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Користи серију као категорију у iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "Користи назив серије као жанр iTunes, категорије iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Запамти корице из iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "Омогући чување и приказивање корица из iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1058,7 +1064,7 @@ msgstr "" "Опција \"Копирај датотеке у iTunes Media директоријум %s\" је укључена у " "iTunes поставке|напредно" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1066,19 +1072,19 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Apple уређај" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Повежи се са iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Пронађен је Apple уређај. покрећем iTunes, молим сачекајте..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1086,7 +1092,7 @@ msgstr "" "Није могуће копирати књиге с iDevice. Превуците их из iTunesa на радну " "површину, а одатле у прозор calibre библиотеке." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1096,36 +1102,36 @@ msgstr "" "http://www.mobileread.com/forums/showthread.php?t=118559 за упутства о " "коришћењу \"Повежи на iTunes\"" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Ажурирање списка метаподатака на уређају..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d из%(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "завршено" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1135,7 +1141,7 @@ msgstr "" "Избришите их користећи iBooks програм.\n" "Кликните на 'Прикажи детаље' за списак." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1143,36 +1149,36 @@ msgstr "" "Неки корице нису могле да буду претворене.\n" "Кликните на 'Прикажи детаље' за списак." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Вести" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Каталог" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Повежи се са iTunes." @@ -1236,8 +1242,9 @@ msgstr "Преузимам списак књига са уређаја..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1247,8 +1254,9 @@ msgstr "Пренос књига на уређај..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1270,8 +1278,8 @@ msgstr "Уклањам књиге са уређаја..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1766,15 +1774,87 @@ msgstr "Повежи се са COBY" msgid "Communicate with the Ex124G" msgstr "Повежи се са Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Преузми податке о уређају..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1818,18 +1898,17 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Коментари су уклоњени јер SONY читач не може да их чита" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Све, по наслову" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Све, по аутору" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1838,7 +1917,6 @@ msgstr "" "колекције на уређају. Могућности укључују: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1940,63 +2018,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "Омогући повезаност при покретању" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2004,27 +2096,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Преузми податке о уређају..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2068,22 +2166,22 @@ msgstr "Повежи се са Stash W950 читачем." msgid "Communicate with the Wexler reader." msgstr "Повежи се са Wexler читачем." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Не могу да пронађем %s уређај. Пробајте поново покретање." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "Уређај %s није пронађен. Покушајте да поново покренете рачунар." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Не могу да пронађем диск %s." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " @@ -2092,12 +2190,12 @@ msgstr "" "Не могу да откријем уређај %s. Уређај је или искључен, или језгро вашег " "оперативног система извози застарелу верзију SYSFS-а." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Нисам успео да повежем основну меморију (код грешке: %d)." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2106,33 +2204,10 @@ msgstr "" "Основна меморија се може само читати %s. Ово се обично дешава ако има " "грешака у системским датотекама." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "Није могуће монтирати уређај" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Изабрано лежиште: %s није подржано." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "Нема довољно простора у основној меморији." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "Нема довољно простора на меморијској картици." - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Подеси уређај" @@ -2274,6 +2349,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Изабрано лежиште: %s није подржано." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "Нема довољно простора у основној меморији." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "Нема довољно простора на меморијској картици." + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4204,8 +4302,8 @@ msgstr "Ознаке" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4354,7 +4452,7 @@ msgstr "" "Преузми корицу и метаподатке за књигу идентификовану ISBN бројем са " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4637,7 +4735,7 @@ msgid "Sidebar" msgstr "Бочна трака" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4651,90 +4749,90 @@ msgstr "Не могу да пронађем pdftohtml, проверите да msgid "Table of Contents:" msgstr "Садржај:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" "Пошаљи датотеку на меморијску картицу уместо у главну меморију уређаја." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Тражи потврду пре брисања" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Величина главног прозора" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Обавести ме када је на располагању нова верзија" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Користи римске цифре за број серије" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "Разврстај списак етикета по називу, популарности, или оцени" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "Исте ознаке за било коју или све." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "Број насловних страна које ће бити приказане у излогу" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "Подразумеване могућности за претварање у LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "Могућности за LRF читач" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Формати које је могуће читати уграђеним читачем" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Колоне које ће бити приказане у списку књига" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "При покретању програма аутоматски покрени послужитељ" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "Најстарије вести које ће се чувати у бази података" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Прикажи системску икону" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Пренеси преузете вести на уређај" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "Брисање нових књига из библиотеке након постављања на уређај" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "Прикажи корице у одвојеном, уместо у основном calibre прозору" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "Онемогући поруке из системске палете" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "Подразумевана радња када се притисне дугме за пренос на уређај" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." @@ -4742,7 +4840,7 @@ msgstr "" "Почни претрагу како се уноси. Ако је искључено, тражиће се само после " "стискање Enter или Return типка." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " @@ -4752,60 +4850,70 @@ msgstr "" "показује само подударања.Можете користити N или F3 типке да пређете на " "следеће подударање." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "Преузми друштвене метаподатке (етикете/оцене/итд)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "Замени име аутора и наслов новим метаподацима" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "Аутоматски преузми корице, ако су на располагању" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Ограничи највећи број послова на број процесора" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "Прикажи средњу оцену по ставки у излогу етикета" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "Онемогући анимације у корисничком сучељу" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "категорије које не треба приказати у излогу етикета" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "УПОЗОРЕЊЕ:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "ГРЕШКА:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "Показује ову потврду опет" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "Потребно је поновно покретање." + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "Препокрени calibre сад" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Избор датотека" @@ -5019,6 +5127,26 @@ msgstr "Ове књиге су виртуелне и не могу бити до msgid "No book files found" msgstr "Нису пронађене књиге" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Додај књиге у библиотеку" @@ -5032,7 +5160,7 @@ msgid "Merging user annotations into database" msgstr "Додај корисничке белешке у базу података" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "Преузми белешке (експериментално)" @@ -5294,7 +5422,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5551,14 +5679,14 @@ msgid "Main memory" msgstr "Основна меморија" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "Меморијска картица A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "Меморијска картица B" @@ -5681,7 +5809,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6437,7 +6565,7 @@ msgid "The specified directory could not be processed." msgstr "Нисам могао да обрадим наведени директоријум." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Нема књига." @@ -6590,7 +6718,7 @@ msgstr "" "књиге увезене у calibre библиотеку." #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6695,42 +6823,42 @@ msgstr "Књига %(sidx)s од %(series)s" msgid "Collections" msgstr "Збирке" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "Налепи корице" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "Копирај корице" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "Уклони корице" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "Кликните два пута да отворите прозор с детаљима о књизи" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Путања" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "Величина корице: %(width)d x %(height)d" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6741,7 +6869,7 @@ msgstr "BibTeX могућности" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6765,7 +6893,7 @@ msgstr "Могућности које се односе на" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6784,7 +6912,7 @@ msgstr "излаз" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6823,7 +6951,7 @@ msgstr "излаз" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6888,51 +7016,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "CSV/XML могућности" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "Могућности за е-књигу" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6940,53 +7093,73 @@ msgstr "" msgid "Name" msgstr "Назив" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "Укључени одељци." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "Књи&ге по жанру." +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" -msgstr "Недавно дод&ато." +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "&Описи." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "Knjige po &seriji" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "Књиге по &наслову." +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" -msgstr "Књиге по аутору" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "Искључене књиге." + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6994,96 +7167,96 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "Изостављени жанрови." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" -msgstr "&Етикете које ће бити искључене." +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" -msgstr "Искључене књиге." - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "Остале могућности" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " инч" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "Спој с ко&ментарима." - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "&Пре." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "Посл&е." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "&Знак за раздвајање." +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " инч" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -8874,211 +9047,212 @@ msgstr "етикете за додавање." msgid "tags to remove" msgstr "етикете за уклањање." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "Нема детаљних података" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "Уређај више није прикључен" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "Исправљање грешака у откривању уређаја." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Прикупи информације о уређају." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Преузми списак књига са уређаја." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "Преузми белешке са уређаја." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Пошаљи метаподатке на уређај." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "Пошаљи колекцију на уређај." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "Пренеси %d књига на уређај." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Избриши кјниге са уређаја." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Преузми књиге са уређаја." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Прегледај књиге на уређају." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Постави подразумевану акцију при преношењу на уређај." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Пошаљи у основну меморију." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "Пошаљи на меморијску картицу A." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "Пошаљи на меморијску картицу B." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Основна меморија." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "Пошаљи одређени формат на" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Пошаљи и избриши из библиотеке." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "Искључи уређај." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Грешка" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Грешка у комуникацији са уређајем" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "Нема одговарајућих формата." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "Изаберите фасциклу која ће бити коришћена као уређај" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "Радње у току" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "Подеси %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "Ископчајте уређај" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." -msgstr "Искључите и поново повежите %s да би применили промене." +msgid "Restart calibre for the changes to %s to be applied." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Грешка у комуникацији са уређајем" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Уређај: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " откривен." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "изабране за слање." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Нема уређаја." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i од %(total)i књига" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "0 од %i кљига" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Изабери формат за слање на уређај." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Не могу да пошаљем: Није прикључен ниједан уређај." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Нема меморијске картице." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "Не могу да пошаљем: Уређај нема меморијску картицу." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "Аутоматски претвори следеће књиге пре слања на уређај?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "Шаљем каталог на уређај" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Шаљем вести на уређај" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Шаљем књиге на уређај" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -9087,39 +9261,41 @@ msgstr "" "одговарајући формати. Морате прво претворити књиге у формат који ваш уређај " "подржава." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "На уређају нема довољно места." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" "

Не могу да пренесем књиге на уређај, јер нема више слободног места. " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "Непознати формати" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Неважећи шаблон." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9149,6 +9325,59 @@ msgstr "Користити разврставање по аутору за ау msgid "Save &template:" msgstr "Шаблон за &чување:" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "Уреди шаблон" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "Колико празних књига?" @@ -9219,10 +9448,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "Уметни корице у прозор" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Моје књиге." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10515,7 +10752,7 @@ msgstr "&Лозинка:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10785,11 +11022,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "Препокрени calibre сад" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10849,8 +11081,8 @@ msgstr "Прекидам..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Аутори" @@ -11479,77 +11711,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11806,12 +12040,6 @@ msgstr "Уклоните шаблон из оквира" msgid "Open Template Editor" msgstr "Отвори уредник шаблона" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "Уреди шаблон" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "Провери подешавања за електронску пошту." @@ -12222,7 +12450,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "Преглед корица" @@ -12231,7 +12459,7 @@ msgid "Shift+Alt+B" msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "Излог етикета." @@ -12255,7 +12483,7 @@ msgstr "Прикључен је. " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "Подаци о књизи" @@ -14511,135 +14739,145 @@ msgstr "" msgid "System default" msgstr "Основно на систему" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "Искљ." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Мала" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Велика" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Средњи" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "Увек" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "Ако постоји довољно простора" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "Никада" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "По првом слову." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "Искључено" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "Подељено" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "Обојеност ступца" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " или " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Изабери &језик (захтева поновно покретање програма):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "Омогући икону у сис&темској палети (потребно препокретање)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "Изг&лед корисничког сучеља (потребно препокретање):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "Онемогући све анимације. Корисно ако имате спор/стари рачунар." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "Онемогући &анимације" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "Искључи &поруке у системској палети" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "Прикажи &почетни екран при покретању програма." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "Алатна трака" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "Величина &икона:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "Прикажи &текст испод икона:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "Врста слова за кориснички интерфејс:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "Promeni vrstu &slova (potrebno je ponovno pokretanje)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "Главно сучеље" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "Изабери приказ метаподатака" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "Помери нагоре" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "Помери надоле" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "Користи &римске бројеве за серије." + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "Изабери приказ метаподатака" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "Помери нагоре" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "Помери надоле" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -14648,17 +14886,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" -msgstr "Користи &римске бројеве за серије." - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -14668,11 +14900,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -14686,22 +14918,22 @@ msgstr "" "видите групе подједнаке величине. Поставите на 'искључено'\n" "ако вам подкатегорије никада нису потребне." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "&Скупи када има више ставки од:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "Категорије нису на партицији:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14710,35 +14942,35 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "Прик&ажи средње оцене у излогу етикета." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "Категорије са &хијерархијским ставкама:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Прикажи &излог насловних страна у посебном прозору (поново препокрени)." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Број насловних страна које ће бити приказане у излогу (поново препокрени):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" "Када се приказују корице у посебном прозору прегледача, показати у &пуном " "екрану" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14779,11 +15011,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "Потребно је поновно покретање." - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "Извор" @@ -16973,11 +17200,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" -"%(app)s можете ажурирати на издање %(ver)s. Погледајте нове функције." #: /home/kovid/work/calibre/src/calibre/gui2/update.py:84 msgid "Update available!" @@ -18385,7 +18610,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -18393,7 +18618,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -18403,7 +18628,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -18412,7 +18637,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -18426,7 +18651,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -18434,7 +18659,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -18442,7 +18667,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -18450,7 +18675,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -18458,7 +18683,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -18466,7 +18691,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -18474,7 +18699,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -18482,7 +18707,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -18493,7 +18718,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -18504,7 +18729,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -18514,7 +18739,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -18523,94 +18756,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "Нема књига на располагању у каталогу" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "Нема књига на располагању да укључите у каталог" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -19416,18 +19730,18 @@ msgstr "" msgid "creating custom column " msgstr "правим корисничку колону " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" "

Преводим стару базу података у библиотеку е-књига у %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "Умножавам%s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "Сажимам базу података" diff --git a/src/calibre/translations/sr@latin.po b/src/calibre/translations/sr@latin.po index 224843f46d..ddf0e61c13 100644 --- a/src/calibre/translations/sr@latin.po +++ b/src/calibre/translations/sr@latin.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-08-23 11:36+0000\n" "Last-Translator: Radan Putnik \n" "Language-Team: Serbian Latin \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:54+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:52+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -27,22 +27,23 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -81,8 +82,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -133,20 +134,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -175,12 +176,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -206,6 +207,7 @@ msgstr "Prilagođavanje" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "" @@ -318,323 +320,323 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -950,21 +952,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -976,38 +984,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1015,103 +1023,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1168,8 +1176,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1179,8 +1188,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1202,8 +1212,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1679,15 +1689,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1731,25 +1813,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1842,63 +1922,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1906,27 +2000,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1970,67 +2070,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2164,6 +2241,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3811,8 +3911,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3945,7 +4045,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4222,7 +4322,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4236,155 +4336,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4593,6 +4703,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4606,7 +4736,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4866,7 +4996,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5116,14 +5246,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5240,7 +5370,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5966,7 +6096,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6104,7 +6234,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6206,42 +6336,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6252,7 +6382,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6276,7 +6406,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6295,7 +6425,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6334,7 +6464,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6399,51 +6529,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6451,53 +6606,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6505,95 +6680,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8347,248 +8522,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8618,6 +8796,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8680,10 +8911,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9900,7 +10139,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10169,11 +10408,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10231,8 +10465,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10845,77 +11079,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11162,12 +11398,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11567,7 +11797,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11576,7 +11806,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11600,7 +11830,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13767,135 +13997,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13904,17 +14144,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13924,11 +14158,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13937,22 +14171,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13961,31 +14195,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14023,11 +14257,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16130,7 +16359,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17453,7 +17682,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17461,7 +17690,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17471,7 +17700,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17480,7 +17709,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17494,7 +17723,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17502,7 +17731,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17510,7 +17739,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17518,7 +17747,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17526,7 +17755,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17534,7 +17763,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17542,7 +17771,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17550,7 +17779,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17561,7 +17790,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17572,7 +17801,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17582,7 +17811,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17591,94 +17828,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18330,17 +18648,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/sv.po b/src/calibre/translations/sv.po index bb1cd7e4f3..31cc5e8863 100644 --- a/src/calibre/translations/sv.po +++ b/src/calibre/translations/sv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-04-29 15:11+0000\n" "Last-Translator: Johan Segerstedt \n" "Language-Team: Swedish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:50+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:48+0000\n" +"X-Generator: Launchpad (build 15914)\n" "X-Poedit-Country: SWEDEN\n" "X-Poedit-Language: Swedish\n" @@ -28,22 +28,23 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -82,8 +83,8 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -134,20 +135,20 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -176,12 +177,12 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -207,6 +208,7 @@ msgstr "Anpassa" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Kan inte konfigurera" @@ -325,63 +327,63 @@ msgstr "Ställ in metadata i %s-filer" msgid "Set metadata from %s files" msgstr "Ställ in metadata utifrån %s-filer" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Lägg till böcker till calibre eller den anslutna enheten" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Hämta anteckningar från en ansluten Kindle (exprimentell)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Skapa en katalog med de böcker som finns i ditt calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Konvertera böcker till olika e-boksformat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Ta bort böcker från ditt calibre-bibliotek eller anslutna enhet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Redigera metadata för de böcker som finns i ditt calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Läs böcker som finns i ditt calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Ladda hem nyheter från Internet i e-boksformat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Visa en lista med relaterade böcker" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Exportera böcker från ditt calibre-bibliotek till hårddisken" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Visa bokdetaljer i ett separat fönster" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Starta om calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "Öppna mappen med de bokfiler som finns i ditt calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "För över böcker till den anslutna enheten" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -389,42 +391,42 @@ msgstr "" "Skicka böcker via e-post eller webben. Anslut också till iTunes eller mappar " "på datorn som om de vore enheter" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Läs Calibres användarhandbok" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Anpassa calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Hitta böcker liknande den valda" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "äxla mellan olika calibre-bibliotek och utför underhåll på dem" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Kopiera böcker från enheten till ditt calibre-biblioteket" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "Redigera samlingarna som böckerna placeras i på enheten" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Kopiera en bok från ett calibre-bibliotek till ett annat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Gör små förändringar i epub- eller htmlz-filer i ditt calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -432,58 +434,58 @@ msgstr "" "Hitta nästa eller föregående träff vid sökning i markeraläget i ditt calibre-" "bibliotek" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Välj en slumpmässig bok från ditt Calibre-biblioteket" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Sök efter böcker från olika boksäljare" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Hämta nytt Calibre-tillägg eller uppdatera din befintliga" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Utseende och beteende" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Gränssnitt" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Justera utseendet och beteendet av Calibre-gränssnittet så det passar din " "smak" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Beteende" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Ändra Calibres beteende" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Lägg till dina egna kolumner" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Lägga till / ta bort dina egna kolumner till Calibres boklista" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Verktygsrad" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -491,65 +493,65 @@ msgstr "" "Anpassa verktygsfält och menyer, genom att ändra vilka åtgärder som finns i " "varje" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Sökning" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Anpassa sättet att söka efter böcker verk i eCalibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Inmatningsalternativ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Konvertera" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "Ange konverteringsalternativ specifika för varje indataformat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Vanliga alternativ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Ange konverteringsalternativ gemensamma för alla format" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Alternativ för utdata" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "Ange konvertering specifika för varje utdataformat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Lägga till böcker" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Import / Export" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Kontrollera hur Calibre läser metadata från filer när du lägger till böcker" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Spara böcker till disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -557,49 +559,49 @@ msgstr "" "Kontrollera hur Calibre exporterar filer från databasen till hårddisken när " "du använder Spara till disk" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Skickar böcker till enheter" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "Kontrollera hur Calibre överför filer till din läsplatta" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Kontrollpanel för metadata" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Ändra metadatafält innan du sparar / skickar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Mallfunktioner" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Avancerat" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Skapa din egna mallfunktioner" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Dela böcker via e-post" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Delar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -607,11 +609,11 @@ msgstr "" "Ställ in delning av böcker via e-post. Kan användas för automatisk sändning " "av nedladdade nyheter till dina enheter" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Dela på nätet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -619,45 +621,45 @@ msgstr "" "Ställ in Calibre innehållsserver som ger dig tillgång till din Calibre-" "bibliotek från någonstans, på någon enhet på Internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Hämta metadata" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Kontrollera hur Caliber laddningar ned ebokmetadata från nätet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Tillägg" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Lägg till / ta bort / anpassa olika bitar av Calibre-funktionalitet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Justeringar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "Finjustera hur Calibre beter sig i olika sammanhang" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Tangentbord" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Anpassa snabbtangenter som används av Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Diverse" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Diverse avancerad konfiguration" @@ -999,23 +1001,27 @@ msgstr "Felsökningslogg" msgid "Communicate with Android phones." msgstr "Kommunicera med Android-telefoner." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Kommaseparerad lista av kataloger på enheten dit e-böckerna skall skickas. " -"Den första katalog som finns kommer att användas" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Kommunicera med S60-telefoner" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Kommunicera med WebOS-surfplattor." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1036,32 +1042,32 @@ msgstr "" "direkt anslutning till iDevices är inte stöds avancerat användarläge.

" "

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Inaktivera Apple-drivrutin" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Aktivera Apple-drivrutin" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Använd serie som kategori i iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" "Aktivera för att använda serierna namn som iTunes Genre, iBook Kategori" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Spara omslag från iTunes/iBooks i cachen" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "Aktivera för att mellanlagra och visa omslag från iTunes / iBook" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1070,7 +1076,7 @@ msgstr "" "\"Kopiera filer till iTunes Media-mappen %s\" är aktiverat i iTunes-" "inställningarna | Avancerad" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1083,19 +1089,19 @@ msgstr "" "indikerar att iTunes har konfigurerats för att lagra kopior i din iTunes " "Media-mappen.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Apple-enhet" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Kommunicera med iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "pple-enhet identifieras, starta iTunes, var god vänta ..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1103,7 +1109,7 @@ msgstr "" "Kan inte kopiera böcker direkt från iDevice. Dra från iTunes-biblioteket " "till skrivbordet, sedan lägg till Calibres biblioteksfönster." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1113,36 +1119,36 @@ msgstr "" "http://www.mobileread.com/forums/showthread.php?t=118559 för instruktioner " "om hur \"Anslut till iTunes\" används." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Uppdaterar metadata på enheten..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d av %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "slutförda" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1152,7 +1158,7 @@ msgstr "" "Ta bort med hjälp av iBook app.\n" "Klicka på \"Visa detaljer\" för en lista." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1160,36 +1166,36 @@ msgstr "" "En del omslag kan inte konverteras.\n" "Klicka på \"Visa detaljer\" för en lista." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nyheter" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Kommunicera med iTunes" @@ -1253,8 +1259,9 @@ msgstr "Hämtar en lista över böcker på enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1264,8 +1271,9 @@ msgstr "Överför böcker till enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1287,8 +1295,8 @@ msgstr "Tar bort böcker från enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1779,15 +1787,87 @@ msgstr "Kommunicera med COBY" msgid "Communicate with the Ex124G" msgstr "Kommunicera med Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Hämta enhetsinformation..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1831,18 +1911,17 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "Kommentarer har tagits bort eftersom SONYs läsare får spatt" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Alla efter titel" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Alla efter författare" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1851,7 +1930,6 @@ msgstr "" "enheten. Möjliga alternativ är: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1962,63 +2040,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2026,27 +2118,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Hämta enhetsinformation..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2090,22 +2188,22 @@ msgstr "Kommunicera med Archos läsaren." msgid "Communicate with the Wexler reader." msgstr "Kommunicera med Wexler läsaren." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Kunde inte hitta hårddisken %s . Prova att starta om datorn." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "Kunde inte hitta monteringspunkten %s. Prova att starta om datorn." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Kunde inte hitta hårddisken %s ." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " @@ -2114,12 +2212,12 @@ msgstr "" "Det går inte att upptäcka %s hårddiskenheter. Antingen har produkten redan " "matats ut, eller exporterar din kärna en föråldrat version av sysfs." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Kunde inte montera enhetens inbyggda minne (Felkod: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2128,33 +2226,10 @@ msgstr "" "Det viktigaste minnet av %s är skrivskyddad. Detta händer oftast på grund av " "fel i filsystemet." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Vald kortplats - %s - stöds inte." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "Det finns inte tillräckligt med plats i enhetens inbyggda minne" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "Det finns tillräckligt med plats på minneskortet" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Anpassa enheten" @@ -2304,6 +2379,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Vald kortplats - %s - stöds inte." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "Det finns inte tillräckligt med plats i enhetens inbyggda minne" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "Det finns tillräckligt med plats på minneskortet" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4325,8 +4423,8 @@ msgstr "Etiketter" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4484,7 +4582,7 @@ msgstr "" "Hämta omslag/sociala metadata från boken med angivet ISBN-nummer från " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4780,7 +4878,7 @@ msgid "Sidebar" msgstr "Sidram" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4794,77 +4892,77 @@ msgstr "Kunde inte hitta pdftohtml, kolla om det finns i din PATH" msgid "Table of Contents:" msgstr "Innehållsförteckning" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" "Skicka som standard filen till minneskortet i stället för till det inbyggda " "minnet." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Bekräfta före borttagning" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Huvudfönstrets geometri" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Meddela när en ny version finns tillgänglig" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Använd romerska siffror för nummer i serien" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "Sortera etikettlista efter namn, popularitet eller betyg" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "Jämför markeringar för någon eller alla." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "Antal omslag att visa i omslagsbläddraren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "Standardvärden för konvertering till LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "Alternativ för LRF-läsaren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Format som visas med den interna läsaren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Antal kolumner som ska visas i boklistan" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "Starta automatiskt medieservern när programmet startas" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "De äldsta nyheter som ska behållas i databasen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Visa en ikon i systemfältet" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Skicka hämtade nyheter till enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "Radera nyhetsböcker från biblioteket efter uppladdning till enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -4872,15 +4970,15 @@ msgstr "" "Visa omslagsbläddraren i ett separat fönster i stället för i Calibres " "huvudfönster" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "Inaktivera meddelanden från ikonen i systemfältet" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "Standardåtgärd som knappen \"skicka till enhet\" skall utföra" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." @@ -4888,7 +4986,7 @@ msgstr "" "Börja söka när du skriver. Om detta är inaktiverad sedan söka kommer endast " "att ske när Enter eller Retur trycks ned." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " @@ -4897,7 +4995,7 @@ msgstr "" "När du söker, Visa alla böcker med sökresultaten markeras istället för att " "visa bara träffarna. Du kan använda N eller F3 för att gå till nästa match." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." @@ -4905,23 +5003,23 @@ msgstr "" "Maximala antalet samtidiga konvertering / Nyheter nedladdningsjobb. Detta " "nummer är dubbelt det faktiska värdet av historiska skäl." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "Hämta sociala metadata (etiketter/betyg/m.m.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "Skriv över författare och titel med nya metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "Automatiskt hämtning av omslag, om det finns" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Maximalt antal samtidiga jobb till samtliga processorer" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." @@ -4929,32 +5027,42 @@ msgstr "" "Layouten för användargränssnittet. Bred har bokdetaljsvyn till höger, och " "snäv har den längst ner." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "Visa snittbetyg per objekt i etikettbläddraren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "Inaktivera animationer i gränssnittet" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "Kategorier som inte skall visas i etikettbläddraren" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "Omstart behövs" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Välj filer" @@ -5168,6 +5276,26 @@ msgstr "" msgid "No book files found" msgstr "Inga bokfiler hittades" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Lägg till böcker i biblioteket" @@ -5181,7 +5309,7 @@ msgid "Merging user annotations into database" msgstr "Sammanfogar användaranteckningar till databasen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "Hämta anteckningar (experimentellt)" @@ -5456,7 +5584,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5720,14 +5848,14 @@ msgid "Main memory" msgstr "Inbyggt minne" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "Minneskort A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "Minneskort B" @@ -5850,7 +5978,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6629,7 +6757,7 @@ msgid "The specified directory could not be processed." msgstr "Den angivna katalogen kunde inte behandlas." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Inga böcker" @@ -6784,7 +6912,7 @@ msgstr "" "importeras till calibre's bibliotek" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6888,42 +7016,42 @@ msgstr "Bok %(sidx)s av %(series)s" msgid "Collections" msgstr "Samlingar" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "Klistra omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "Kopiera omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "Dubbelklicka för att öppna fönster för bokdetaljer" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Sökväg" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "Omslagsmått: %(width)d x %(height)d" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6934,7 +7062,7 @@ msgstr "Alternativ för BibTeX" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6958,7 +7086,7 @@ msgstr "Alternativ specifika för" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6977,7 +7105,7 @@ msgstr "utdata" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -7016,7 +7144,7 @@ msgstr "utdata" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -7088,51 +7216,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "Alternativ för CSV/XML" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "Alternativ för e-böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -7140,53 +7293,73 @@ msgstr "" msgid "Name" msgstr "Namn" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "Inkluderade sektioner" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "Böcker per &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" -msgstr "Nyligen &Tillagd" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "&beskrivningar" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "Böcker per &serier" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "Böcker per &titel" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" -msgstr "Böcker per författare" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "Uteslutna böcker" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -7194,96 +7367,96 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "Uteslutna genrer" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" -msgstr "Taggar för &uteslutning" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" -msgstr "Uteslutna böcker" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "Andra alternativ" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " tum" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "&Slå samman med kommentarer" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "&Innan" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "&Efter" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " tum" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -9107,212 +9280,213 @@ msgstr "taggar för att lägga till" msgid "tags to remove" msgstr "taggar för att ta bort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "Inga detaljer tillgängliga." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "Enheten är inte längre ansluten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "Felsöker enhetsdetektering" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Hämta enhetsinformation" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Hämta en lista över böcker på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "Hämta anteckningar från enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Skicka metadata till enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "Skicka samlingar till enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "Skicka %d böcker till enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Ta bort böcker från enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Hämta böcker från enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Visa böcker på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Grundinställning för \"skicka till enhet\"" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Skicka till inbyggt minne" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "Skicka till minneskort A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "Skicka till minneskort B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Primärminne" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "Skicka specifikt format till" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Skicka och ta bort från biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "Mata ut enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Fel" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Fel vid kommunikation med enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "Inga lämpliga format" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "Välj mapp för att öppnas som enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Kunde inte kommunicera med enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Enhet: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " hittades" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "vald att skickas" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Ingen enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i av %(total)i böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "0 av %i böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Välj format att skicka till enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Kan inte skicka: ingen enhet är ansluten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Inget kort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "Kan inte skicka: Enheten har inget minneskort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Skall följande böcker konverteras automatiskt innan de skickas till enheten?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "Skickar kataloger till enhet." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Skickar nyheter till enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Skickar böcker till enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -9321,25 +9495,25 @@ msgstr "" "format hittades. Konvertera boken/böckerna till ett format som stöds av " "enheten först." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "Inget ledigt utrymme på enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" "

Kan inte skicka böcker till enheten finns det inte något ledigt utrymme " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "Okänt format" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " @@ -9348,14 +9522,16 @@ msgstr "" "Du har aktiverat {0} format för din {1}. {1} kan inte stödja dem. " "Om du skickar dessa format till din {1} de kanske inte fungerar. Är du säker?" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Ogiltig mall" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9387,6 +9563,59 @@ msgstr "Använd författarsortering som författare" msgid "Save &template:" msgstr "Spara mall:" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "Redigera mall" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "Hur många tomma böcker?" @@ -9457,10 +9686,18 @@ msgstr "&Märken att sätta på skapade värdeandelar:" msgid "Fit &cover within view" msgstr "Anpassa &omslag i synligt område" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Mina böcker" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10845,7 +11082,7 @@ msgstr "Lösenord:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11122,11 +11359,6 @@ msgstr "" "Tillägg {0} har installerats under {1} plugins . Du kanske " "måste starta Caliber för tillägget ska börja gälla." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -11189,8 +11421,8 @@ msgstr "Avbryter..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Författare" @@ -11857,77 +12089,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -12186,12 +12420,6 @@ msgstr "Ta bort alla mallar från rutan" msgid "Open Template Editor" msgstr "Öppna mallredigerare" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "Redigera mall" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "Testa e-postsinställningar" @@ -12615,7 +12843,7 @@ msgid "Regular expression (?P)" msgstr "Reguljärt uttryck (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "Omslagsbläddrare" @@ -12624,7 +12852,7 @@ msgid "Shift+Alt+B" msgstr "Skift + Alt + B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "Etikettbläddrare" @@ -12648,7 +12876,7 @@ msgstr "Ansluten " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "Bokinformation" @@ -15017,136 +15245,148 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "Av" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Liten" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Stor" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Medel" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "Alltid" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "Om det finns tillräckligt med utrymme" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "Aldrig" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "Efter första bokstaven" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "Inaktiverad" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "Partitionerad" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "Kolumn färg" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " eller " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Välj språk (kräver omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "Visa ikon i systemfältet (kräver omstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "Vy (omstart krävs)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Inaktivera alla animationer. Används om du har en långsam/gammal dator." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "Inaktivera animationer" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "Inaktivera &meddelanden i systemlistan" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "Visa uppstartsfönster" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "&Verktygsfält" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "&Ikonstorlek" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "Visa text under ikoner" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "Gränssnitts teckensnitt:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "Förändring &teckensnitt (kräver omstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "Huvudgränssnittet" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." +msgstr "" +"Observera att kommentarer visas alltid i slutet, oavsett var du " +"tilldelar här." + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "Använd och romerska siffror för serier" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 msgid "Select displayed metadata" msgstr "Välj visat metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 msgid "Move up" msgstr "Flytta upp" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 msgid "Move down" msgstr "Flytta ner" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 msgid "Default author link template:" msgstr "Förvald författarlänkmall:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -15155,19 +15395,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" -msgstr "Använd och romerska siffror för serier" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -"Observera att kommentarer visas alltid i slutet, oavsett var du " -"tilldelar här." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -15177,11 +15409,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "Markerar webbläsare kategori &partitioneringsmetoden:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -15195,22 +15427,22 @@ msgstr "" "har en lista med fast storlek grupper. Välj inställning inaktiverad.\n" "Om du vill aldrig underkategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "&Komprimera när fler objekt än:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -15219,31 +15451,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "Visa medelbetyg i etikettbläddraren" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "Kategorier med hierarkiska objekt:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Visa omslags&bläddrare i ett separat fönster (kräver omstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "A&ntal omslag att visa i bläddringsläget (kräver omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -15283,11 +15515,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "Omstart behövs" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "Källa" @@ -17654,11 +17881,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" -"%(app)s har uppdaterats till version %(ver)s. Se för nya funktioner." #: /home/kovid/work/calibre/src/calibre/gui2/update.py:84 msgid "Update available!" @@ -19099,7 +19324,7 @@ msgstr "" "Grundinställning: '%default'\n" "Tillämpas på: CSV, XML utformat" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -19107,7 +19332,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -19117,7 +19342,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -19126,7 +19351,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -19140,7 +19365,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -19148,7 +19373,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -19156,7 +19381,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -19164,7 +19389,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -19172,7 +19397,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -19180,7 +19405,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -19188,7 +19413,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -19196,7 +19421,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -19207,7 +19432,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -19218,7 +19443,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -19228,7 +19453,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -19237,7 +19470,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" @@ -19245,100 +19478,169 @@ msgstr "" "\n" "*** Tillägg \"av författare\" Avsnitt krävs för MOBI utgång ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" -msgstr "Inga aktiverade genrer hittades för att katalogisera.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "Inga böcker tillgängliga för att katalogisera" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -"Inkonsekvent Författarsorteringsvärden för\n" -"Författare '{0}':\n" -"'{1}' <> '{2}'\n" -"Det går inte att bygga MOBI katalog.\n" -"\n" -"Välj alla böcker med '{0} ', tillämpa korrekta Författarsorteringsvärdet i " -"dialogrutan Redigera metadata och sedan bygg upp katalogen.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -"Varning: inkonsekvent Författarsorteringsvärden för\n" -"Författare '{0}':\n" -"'{1}' <> '{2}'\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -"Inga böcker finns att katalogisera.\n" -"Markera \"Uteslutna böcker\" kriterierna i E-bok alternativ.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "Inga böcker tillgängliga som ska ingå i katalogen" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -20148,17 +20450,17 @@ msgstr "" msgid "creating custom column " msgstr "skapa anpassad kolumn " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

Migrera den gamla databasen till e-bokbibliotek i %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "Kopierar %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "Komprimerar databas" diff --git a/src/calibre/translations/ta.po b/src/calibre/translations/ta.po index fe08023180..0a80f06966 100644 --- a/src/calibre/translations/ta.po +++ b/src/calibre/translations/ta.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2011-08-05 17:54+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Tamil \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:50+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:48+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "தனிப்பயனாக்கு" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "" @@ -317,323 +319,323 @@ msgstr "Metadata va indha files'la %s set pannu" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "பார்வையும் உணர்வும்" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "முகப்பு" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "நடத்தை" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "கருவிப்பட்டை" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "தேடுகிறது" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "உள்ளீடு தேர்வுகள்" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "நிலைமாற்றம்" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "பொது விருப்பம்" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "வெளியீடு தேர்வுகள்" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "இறக்குமதி/ஏற்றுமதி" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "உயர்நிலை" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "புத்தகத்தை மினஞ்சல் மூலமாக பகிர்" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "பகிர்வு" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "இணையம் மூலமாக பகிர்" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "செருகல்கள்" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "தேவைபடி மாற்று" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "இதர வகை" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -949,21 +951,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -975,38 +983,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1014,103 +1022,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1167,8 +1175,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1178,8 +1187,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1201,8 +1211,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1678,15 +1688,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1730,25 +1812,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1841,63 +1921,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1905,27 +1999,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1969,67 +2069,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2163,6 +2240,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3813,8 +3913,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3947,7 +4047,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4224,7 +4324,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4238,155 +4338,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4595,6 +4705,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4608,7 +4738,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4868,7 +4998,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5118,14 +5248,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5242,7 +5372,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5968,7 +6098,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6106,7 +6236,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6208,42 +6338,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6254,7 +6384,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6278,7 +6408,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6297,7 +6427,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6336,7 +6466,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6401,51 +6531,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6453,53 +6608,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6507,95 +6682,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8349,248 +8524,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8620,6 +8798,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8682,10 +8913,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9902,7 +10141,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10171,11 +10410,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10233,8 +10467,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10847,77 +11081,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11164,12 +11400,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11569,7 +11799,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11578,7 +11808,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11602,7 +11832,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13769,135 +13999,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13906,17 +14146,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13926,11 +14160,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13939,22 +14173,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13963,31 +14197,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14025,11 +14259,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16132,7 +16361,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17455,7 +17684,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17463,7 +17692,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17473,7 +17702,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17482,7 +17711,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17496,7 +17725,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17504,7 +17733,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17512,7 +17741,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17520,7 +17749,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17528,7 +17757,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17536,7 +17765,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17544,7 +17773,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17552,7 +17781,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17563,7 +17792,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17574,7 +17803,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17584,7 +17813,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17593,94 +17830,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18332,17 +18650,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/te.po b/src/calibre/translations/te.po index 7b456367a6..be64e54ef2 100644 --- a/src/calibre/translations/te.po +++ b/src/calibre/translations/te.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2011-08-05 17:01+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Telugu \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:50+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:48+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "" @@ -317,323 +319,323 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "పనిముట్ల పట్టీ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "ఉన్నత" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -949,21 +951,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -975,38 +983,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1014,103 +1022,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "వార్తలు" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1167,8 +1175,9 @@ msgstr "పరికరంలో ఉన్న పుస్తకాల జాబ #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1178,8 +1187,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1201,8 +1211,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1678,15 +1688,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1730,25 +1812,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1841,63 +1921,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1905,27 +1999,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1969,67 +2069,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2163,6 +2240,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3810,8 +3910,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3944,7 +4044,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4221,7 +4321,7 @@ msgid "Sidebar" msgstr "ప్రక్కపట్టీ" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4235,155 +4335,165 @@ msgstr "" msgid "Table of Contents:" msgstr "విషయ సూచిక:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4592,6 +4702,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4605,7 +4735,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4865,7 +4995,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5115,14 +5245,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5239,7 +5369,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5965,7 +6095,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "పుస్తకాలు లేవు" @@ -6103,7 +6233,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6205,42 +6335,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6251,7 +6381,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6275,7 +6405,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6294,7 +6424,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6333,7 +6463,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6398,51 +6528,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6450,53 +6605,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6504,95 +6679,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8346,248 +8521,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "పొరపాటు" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8617,6 +8795,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8679,10 +8910,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9899,7 +10138,7 @@ msgstr "&సంకేతపదం:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10168,11 +10407,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10230,8 +10464,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10844,77 +11078,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11161,12 +11397,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11566,7 +11796,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11575,7 +11805,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11599,7 +11829,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13766,135 +13996,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "చిన్న" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13903,17 +14143,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13923,11 +14157,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13936,22 +14170,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13960,31 +14194,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14022,11 +14256,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16129,7 +16358,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17452,7 +17681,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17460,7 +17689,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17470,7 +17699,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17479,7 +17708,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17493,7 +17722,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17501,7 +17730,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17509,7 +17738,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17517,7 +17746,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17525,7 +17754,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17533,7 +17762,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17541,7 +17770,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17549,7 +17778,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17560,7 +17789,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17571,7 +17800,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17581,7 +17810,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17590,94 +17827,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18329,17 +18647,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/th.po b/src/calibre/translations/th.po index 7c6ee543d4..ccf2b36dfa 100644 --- a/src/calibre/translations/th.po +++ b/src/calibre/translations/th.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2011-12-15 15:14+0000\n" "Last-Translator: akarong \n" "Language-Team: Thai \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:51+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:49+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:428 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:438 @@ -37,22 +37,23 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -91,8 +92,8 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -143,20 +144,20 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -185,12 +186,12 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -216,6 +217,7 @@ msgstr "กำหนดค่า" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "" @@ -319,158 +321,158 @@ msgstr "อ่านข้อมูลจากหนังสือในไฟ msgid "Set metadata from %s files" msgstr "ตั้งค่าข้อมูลจาก %s ไฟล์" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "รูปลักษณ์" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "ส่วนติดต่อ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "ปรับเปลี่ยนรูปลักษณ์ให้เหมาะกับรสนิยมในการใช้งานของคุณเอง" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "พฤติกรรม" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "เปลี่ยนแปลงพฤติกรรมในการทำงานของ calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "เพิ่มคอลัมน์ของคุณเอง" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "เพิ่ม/ลดคอลัมน์ของคุณเองในรายการหนังสือของ calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "แถบเครื่องมือ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -478,112 +480,112 @@ msgstr "" "ปรับเปลี่ยนทูลบาร์และเมนูเนื้อหา " "โดยกำหนดการเรียกใช้โปรแกรมในแต่ละเมนูและทูลบาร์" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "กำลังค้นหา" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "ตัวเลือกอินพุท" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "แปลงไฟล์" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "กำหนดตัวเลือกในการแปลงไฟล์ให้เฉพาะเจาะจงกับรูปแบบอินพุท" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "ตัวเลือกทั่วไป" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "กำหนดตัวเลือกในการแปลงไฟล์ให้ใช้กับทุกรูปแบบ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "ตัวเลือกเอาท์พุท" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "กำหนดตัวเลือกในการแปลงไฟล์ให้เฉพาะเจาะจงกับรูปแบบเอาท์พุท" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "เพิ่มหนังสือ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "นำเข้า/ส่งออก" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "ควบคุมให้ calibre อ่านชุดข้อมูลจากไฟล์ในเวลาที่เพิ่มหนังสือ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "บันทึกหนังสือลงดิสก์" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "ควบคุมให้ calibre ส่งออกไฟล์จากฐานข้อมูลลงดิสก์เวลาสั่งบันทึก" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "ส่งหนังสือไปยังอุปกรณ์ปลายทาง" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "ควบคุมให้ calibre ส่งถ่ายไฟล์ลงในอีบุคส์รีดเดอร์" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "เปลี่ยนช่อง Metadata ก่อนทำการ บันทึก/ส่ง" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "เชี่ยวชาญ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "แบ่งปันทางอีเมลล์" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "แบ่งปัน" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -591,11 +593,11 @@ msgstr "" "การตั้งค่าแบ่งปันทางอีเมลล์สามารถใช้เป็นช่องทางในการส่งข้่าวสารการเดาน์โหลดโด" "ยอัตโนมัติไปยังอุปกรณ์ปลายทางของท่านได้" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "แบ่งปันผ่านเน็ท" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -603,45 +605,45 @@ msgstr "" "ตั้งค่าให้ calibre เป็นเซิฟเวอร์จะทำให้คุณสามารถเข้ามายังห้องสมุด calibre " "ของคุณจาก ณ ที่แห่งใดก็ได้ จากอุปกรณ์สื่อสารใดก็ได้ผ่านอินเตอร์เน็ท" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "ดาวน์โหลด Metadata" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "ปลั๊กอิน" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "เพิ่ม/ลด/ปรับแต่ง ฟังก์ชั่นต่างๆของ calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "ปรับแต่ง" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "ปรับพฤติกรรมของ calibre ที่จะตอบสนองกับส่วนต่างๆอย่างละเอียด" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "แป้นพิมพ์" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "อื่นๆ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "การปรับแต่งค่าตั้งต้นอื่นๆ" @@ -974,23 +976,27 @@ msgstr "บันทึกการแก้จุดเสีย" msgid "Communicate with Android phones." msgstr "ติดต่อกับโทรศัพท์แอนดรอยด์" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"รายการไดเรคตอรี่ที่คั่นด้วยคอมม่าเพื่อส่งอีบุคส์ไปยังอุปกรณ์ปลายทางซึ่งจะใช้ช" -"ื่อที่พบครั้งแรกก่อน" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "ติดต่อกับโทรศัพท์ S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1002,38 +1008,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "จัดชุดเหมือนกับรูปแบบการจัดหมวดหมู่ใน iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "เก็บรูปปกจาก iTunes/iBooks ไว้ในหน่วยความจำชั่วคราว" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1041,20 +1047,20 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "อุปกรณ์ในกลุ่มของ Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "ติดต่อกับ iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" "ตรวจพบอุปกรณ์ในกลุ่ม Apple กำลังดำเนินการเรียกใช้งาน iTunes โปรดอดใจรอ" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1063,43 +1069,43 @@ msgstr "" "ใช้ลากจากไลบารี่ของไอจูนมาที่เดสก์ทอปก่อนจากนั้นค่อยดึงมาลงในไลบารี่ของคาลิเบ" "อร์" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "กำลังปรับปรุงชุดข้อมูลรายการอุปกรณ์ปลายทาง" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "เสร็จเรียบร้อย" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1109,7 +1115,7 @@ msgstr "" "ลบหนังสือโดยใช้โปรแกรมใน iBooks\n" "กดปุ่ม 'แสดงรายละเอียด' เพื่อแสดงรายการ" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1117,36 +1123,36 @@ msgstr "" "ลวดลายบางส่วนในปกไม่สามารถแปลงค่าได้\n" "กดปุ่ม 'แสดงรายละเอียด' เพื่อแสดงรายการ" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "ข่าว" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "บัญชีรายชื่อ" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "ติดต่อกับ iTunes" @@ -1203,8 +1209,9 @@ msgstr "เรียกรายการหนังสือจากอุป #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1214,8 +1221,9 @@ msgstr "ถ่ายหนังสือลงในอุปกรณ์ปล #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1237,8 +1245,8 @@ msgstr "ลบหนังสือออกจากอุปกรณ์ปล #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1720,15 +1728,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "เรียกข้อมูลอุปกรณ์ปลายทาง" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1772,18 +1852,17 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1792,7 +1871,6 @@ msgstr "" "ส่วนใหญ่ได้แก่ " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1885,63 +1963,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1949,27 +2041,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "เรียกข้อมูลอุปกรณ์ปลายทาง" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2013,34 +2111,34 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "ตรวจสอบไม่พบ ดิสก์ไดร์ %s ลองปิดเปิดระบบใหม่อีกที" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "ตรวจสอบไม่พบ %s" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "ไม่สามารถตรวจพบไดร์ %s" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2048,33 +2146,10 @@ msgid "" msgstr "" "หน่วยความจำหลักของ %s อยู่ในสถานะอ่านอย่างเดียวส่วนใหญ่เกิดจากระบบไฟล์มีปัญหา" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "สลอทที่เลือก :%s ยังไม่มีโปรแกรมสนับสนุน" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "พื้นที่ในหน่วยความจำหลักไม่พอ" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "พื้นที่ในสตอเรจการด์ไม่พอ" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "ตั้งค่าอุปกรณ์" @@ -2208,6 +2283,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "สลอทที่เลือก :%s ยังไม่มีโปรแกรมสนับสนุน" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "พื้นที่ในหน่วยความจำหลักไม่พอ" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "พื้นที่ในสตอเรจการด์ไม่พอ" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3944,8 +4042,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4078,7 +4176,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4355,7 +4453,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4369,155 +4467,165 @@ msgstr "" msgid "Table of Contents:" msgstr "สารบาญ" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4726,6 +4834,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4739,7 +4867,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4999,7 +5127,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5249,14 +5377,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5373,7 +5501,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6099,7 +6227,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6237,7 +6365,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6339,42 +6467,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6385,7 +6513,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6409,7 +6537,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6428,7 +6556,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6467,7 +6595,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6532,51 +6660,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6584,53 +6737,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6638,95 +6811,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8480,248 +8653,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8751,6 +8927,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8813,10 +9042,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10033,7 +10270,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10302,11 +10539,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10364,8 +10596,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10978,77 +11210,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11295,12 +11529,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11700,7 +11928,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11709,7 +11937,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11733,7 +11961,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13900,135 +14128,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -14037,17 +14275,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -14057,11 +14289,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -14070,22 +14302,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14094,31 +14326,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14156,11 +14388,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16263,7 +16490,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17586,7 +17813,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17594,7 +17821,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17604,7 +17831,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17613,7 +17840,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17627,7 +17854,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17635,7 +17862,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17643,7 +17870,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17651,7 +17878,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17659,7 +17886,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17667,7 +17894,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17675,7 +17902,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17683,7 +17910,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17694,7 +17921,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17705,7 +17932,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17715,7 +17942,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17724,94 +17959,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18463,17 +18779,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/tr.po b/src/calibre/translations/tr.po index a4936015a8..8731e40bca 100644 --- a/src/calibre/translations/tr.po +++ b/src/calibre/translations/tr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-08-17 16:19+0000\n" "Last-Translator: thomass \n" "Language-Team: Turkish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:51+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:49+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Özelleştir" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "yapılandırılamaz" @@ -323,63 +325,63 @@ msgstr "%s dosyalarındaki metadatayı ayarla" msgid "Set metadata from %s files" msgstr "Metadatayı %s dosyalarından ayarla" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Kitapları Calibre'ye ya da bağlanmış cihaza ekle" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Bağlı bir Kindle'dan notları al (deneysel)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Calibre kütüphanenizdeki kitapların bir kataloğunu oluşturun." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Kitapları çeşitli ekitap formatlarına çevir." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Calibre kütüphanesinden ya da bağlı bir cihazdan kitapları silin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Calibre kütüphanenizdeki kitapların metadalarını düzenleyin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Calibre kütüphanenizdeki kitapları okuyun" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "İnternetten haberleri ekitap biçiminde indirin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Benzer kitapların listesini hızlı göster" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Kitapları Calibre kütüphanenizden hard diske aktarın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Kitap detaylarını ayrı bir pop-up'da göster" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Calibre'yi yeniden başlatın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "Calibre kütüphanenizdeki kitap dosyalarını içeren klasörü açın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Kitapları bağlanmış cihaza gönder" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -387,42 +389,42 @@ msgstr "" "Kitapları email veya web aracılığıyla gönderin ayrıca bilgisayarınızdaki " "klasörlere veya iTunes'a onları bir cihaz gibi kullanmak için bağlanın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Calibre Kullanıcı Klavuzuna göz at" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Calibreyi kişiselleştir" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Şu an seçilmiş olana benzer kitapları bulun" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "Farklı calibre kütüphaneleri arasında geçiş yap ve onları düzenle" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Kitapları cihazdan Calibre kütüphanenize kopyalayın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "Cihazında bulunan kitapları içeren koleksiyonları düzenleyin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Bir Calibre kütüphanesinden diğerine kitap kopyalayın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Calibre kütüphanenizde epub veya htmlz dosyalarına ufak ayarlar yapın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -430,56 +432,56 @@ msgstr "" "Calibre Kütüphanesinde vurgulama modunda arama yaparken önceki veya sonraki " "eşleşen ögeyi bulun" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Kitaplığınızdan rastgele bir kitap seçin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Farklı kitap satıcılarından kitap araştırın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Yeni calibre eklentisi edinin veya mevcut olanları güncelleyin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Görünüm" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Arayüz" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Calibre'nin arayüzünün görünümünü zevkinize göre ayarlayın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Davranış" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Calibre'nin işleyiş şeklini değiştirin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Kendi sütunlarınızı ekleyin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Calibre kitap listesine kendi sütunlarınızı ekleyin/çıkarın" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Araç Çubuğu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -487,66 +489,66 @@ msgstr "" "Araç Çubuğunu ve kontekst(sağ tık) menüsünü özelleştir, böylece hangisinde " "hangi eylem olacağını değiştir." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Aranıyor" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Calibre'deki kitap işleri için arama şeklini özelleştir" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Girdi seçenekleri" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Dönüştürme" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "Her bir format için dönüştürme seçeneklerini düzenleyin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Ortak Seçenekler" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Tüm biçimler için ortak olan dönüştürme seçeneklerini belirle" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Çıktı Seçenekleri" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "Her çıktı biçimine özel dönüştürme seçeneklerini belirle" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Kitap Ekleme" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "İçe Aktar/Dışa Aktar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Kitaplar eklenirken calibre'nin dosyalardan nasıl metadata okuyacağını " "kontrol et" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Kitapları diske kaydetme" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -554,50 +556,50 @@ msgstr "" "Diske Kaydet işleminde Calibre'nin veritabanından diske nasıl aktaracağını " "kontrol edin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Kitapların aygıtlara gönderilmesi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" "Calibre'nin ekitap okuyucunuza dosyaları nasıl aktardığını kontrol edin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Metadata santralleri" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Kaydetme/göndermeden önce metadata alanlarını değiştir" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Şablon Fonksiyonları" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "İleri düzey" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Kendi şablon fonksiyonlarınızı oluşturun" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Kitapların eposta ile paylaşımı" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Paylaşım" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -605,11 +607,11 @@ msgstr "" "E-posta ile kitap paylaşımını düzenle. İndirilmiş haberlerin aygıtlara " "otomatik olarak gönderilmesi için kullanılabilir." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Şebeke üzerinden paylaşıyor" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -617,45 +619,45 @@ msgstr "" "Calibre kütüphanenize, internet üzerinden, herhangi bir yerden, herhangi bir " "aygıttan erişim sağlayacak olan İçerik Sunucusu'nu kur" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Metadata indir" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Şebeke'den ekitap metadatasının nasıl indirileceğini kontrol et" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Eklentiler" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Çeşitli calibre işlevselliği parçalarını ekle/çıkar/özelleştir" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "İnce Ayarlar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "Farklı içeriklerde Calibre'nin nasıl davranacağını ince ayar" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Klavye" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Calibre tarafından kullanılan kısayolları düzenle" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Muhtelif" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Çeşitli ileri düzey ayarlar" @@ -995,23 +997,27 @@ msgstr "Hata ayıklama logu" msgid "Communicate with Android phones." msgstr "Android telefonlar ile iletişim kur." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Aygıtta e-kitapların gönderileceğin klasörlerin virgülle ayrılmış listesi. " -"Var olan ilk klasör kullanılacaktır." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "S60 telefonlar ile haberleş." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "WebOS tablet ile bağlantı kur" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1032,33 +1038,33 @@ msgstr "" "kullanın .

Apple sürücüsünü bir Apple cihazına doğrudan bağlantı için " "kullanma desteklenmeyen bir ileri düzey kullanıcı seçeneğidir.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Apple sürücüsünü devre dışı bırak" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Apple sürücüsünü etkinleştir" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Seri'yi iTunes/iBooks'ta Kategori olarak kullan" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" "Seri isimlerini iTunes Genre, ibook Category olarak kullanmayı etkinleştir" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "iTunes/iBooks'taki kapakları önbelleğe al" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" "iTunes/iBooks''dan kapakları göstermeyi ve önbelleğe almayı etkinleştir" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1067,7 +1073,7 @@ msgstr "" "iTunes Preferences|Advanced içindeki \"Copy files to iTunes Media folder " "%s\" seçeneği etkinleştirildi" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1080,19 +1086,19 @@ msgstr "" "İTunes'in Dosyaların kopyasının iTunes Media klasöründe saklanacak şekilde " "ayarlandığını gösterir.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Apple cihazı" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "iTunes/iBooks ile iletişim kur." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Apple aygıtı tespit edildi. iTunes açılıyor, lütfen bekleyin..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1100,7 +1106,7 @@ msgstr "" "Kitapları icihazdan doğrudan kopyalayamaz. iTunes Library'den masaüstüne " "sürükleyin, ardından calibre'nin Kütüphane penceresine ekleyin" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1109,36 +1115,36 @@ msgstr "" "Desteklenmeyen doğrudan bağlantı modu. 'ITunes Connect' kullanma talimatları " "için bakınız. http://www.mobileread.com/forums/showthread.php?t=118559" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "iTunes ile haberleşilemiyor." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Cihaz metadata listelemesi güncelleniyor." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(tot)d 'ın %(num)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "bitti" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1148,7 +1154,7 @@ msgstr "" "iBooks uygulamasını kullanarak silin.\n" "Listeyi görmek için \"Ayrıntıları Göster\"e tıklayın." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1156,36 +1162,36 @@ msgstr "" "Bazı kapak görselleri dönüştürülemedi.\n" "Listeyi görmek için \"Ayrıntıları Göster\"e tıklayın." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Haberler" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "iTunes ile iletişim kur." @@ -1248,8 +1254,9 @@ msgstr "Cihazdaki kitapların listesi alınıyor..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1259,8 +1266,9 @@ msgstr "Kitaplar cihaza aktarılıyor..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1282,8 +1290,8 @@ msgstr "Cihazdaki kitaplar kaldırılıyor..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1798,15 +1806,87 @@ msgstr "COBY ile iletişim kur." msgid "Communicate with the Ex124G" msgstr "Ex124G ile bağlantı kur" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Aygıt bilgisini al..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1850,18 +1930,17 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "SONY okuyucuları engellediği için yorumlar silinmiştir" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "İsme göre tümü" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Yazara göre tümü" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1870,7 +1949,6 @@ msgstr "" "listesi. Olasılıklar şunlar: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1991,63 +2069,77 @@ msgstr "" "sadece ilk yazarın adı gösterilecektir. Eğer Metadata Plugboards " "kullanıyorsanız bu özelliği iptal edin" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2055,27 +2147,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Aygıt bilgisini al..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2119,22 +2217,22 @@ msgstr "Stash W950 okuyucusu ile iletişim kur." msgid "Communicate with the Wexler reader." msgstr "Wexler okuyucusu ile iletişim kur." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "%s disk sürücüsü tespit edilemedi. Yeniden başlatmayı deneyin." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "%s bağlantı noktası bulunamadı. Yeniden başlatmayı deneyin." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "%s disk sürücüsü bulunamıyor." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " @@ -2143,12 +2241,12 @@ msgstr "" "%s disk sürücüsü tespit edilemedi. Ya cihaz çıkarıldı ya da çekirdeğiniz " "SYSFS'nin onaylanmamış versiyonunu dışa aktarıyor." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Ana hafıza monte edilemiyor (Hata kodu: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2157,33 +2255,10 @@ msgstr "" "%s 'in ana hafızası salt okunur. Bu genellikle dosya sistemi hataların " "nedeniyle gerçekleşir." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "Cihaz kullanılamıyor" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Seçilen yuva : %s desteklenmiyor." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "Ana hafızada yeterli boş alan yok ." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "Saklama kartında yeterli boş yer yok." - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Aygıtı Yapılandır" @@ -2334,6 +2409,29 @@ msgstr "" "Eğer cihazın ana hafızası kart olarak ve kart ana hafıza olarak görünüyorsa, " "bu kutuyu işaretleyin." +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Seçilen yuva : %s desteklenmiyor." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "Ana hafızada yeterli boş alan yok ." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "Saklama kartında yeterli boş yer yok." + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4308,8 +4406,8 @@ msgstr "Etiketler" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4448,7 +4546,7 @@ msgstr "" "LibraryThing.com sitesinden ISBN ile tanımlanmış kitap için kapak/metadata " "al.\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4731,7 +4829,7 @@ msgid "Sidebar" msgstr "Yan Çubuk" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4745,156 +4843,166 @@ msgstr "" msgid "Table of Contents:" msgstr "İçerik Tablosu:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "Öntanımlı olarak dosyayı ana hafıza yerine depolama kartına gönder." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Silmeden önce onayla" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Ana pencere geometrisi" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Yeni sürüm çıktığında uyar" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Seri isimlendirmeleri için Roman rakamlarını kullan" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "Etiket listelerini isme, popülerliğe ya da puanına göre sırala." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "Kapak gezinme modunda gösterilecek kapak sayısı" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "LRF'ye dönüşüm için öntanımlılar" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "LRF ekitap görüntüleyicisi için seçenekler" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Dahili görüntüleyicisinde görünen biçimler" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Kitap listesinde görüntülenecek sütunlar" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "Uygulama başlangıcında içerik sunucuyu otomatik olarak başlat." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "Veritabanında saklanan en eski haberler" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Sistem tepsisi simgesini göster" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "İndirilen haberleri cihaza gönder" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "Haber kitaplarını cihaza gönderdikten sonra sil" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "Kapak akışını ana Calibre penceresi yerine ayrı bir pencerede göster" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "Sistem çekmecesindeki bildirimleri engelle" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "Mümkünse kitap kapağını otomatik olarak indir" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" "İşlemci sayısına göre aynı anda yürütülecek olan iş sayısını kısıtla." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "Arayüz animasyonlarını kapat" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "UYARI:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "HATA:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "Yeniden Başlatmalısnız" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "dosyaları Seç" @@ -5103,6 +5211,26 @@ msgstr "" msgid "No book files found" msgstr "Hiç kitap dosyası seçilmedi" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Kitapları kütüphaneye ekle" @@ -5116,7 +5244,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -5376,7 +5504,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5626,14 +5754,14 @@ msgid "Main memory" msgstr "Cihaz hafızası" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "Depolama Kartı A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "Depolama Kartı B" @@ -5750,7 +5878,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6476,7 +6604,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Kitap yok" @@ -6614,7 +6742,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6716,42 +6844,42 @@ msgstr "" msgid "Collections" msgstr "Koleksiyonlar" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6762,7 +6890,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6786,7 +6914,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6805,7 +6933,7 @@ msgstr "çıktı" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6844,7 +6972,7 @@ msgstr "çıktı" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6909,51 +7037,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "CSV/XML Seçenekleri" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "E-kitap seçenekleri" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6961,53 +7114,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -7015,95 +7188,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "Diğer seçenekler" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8857,248 +9030,251 @@ msgstr "eklenecek etiketler" msgid "tags to remove" msgstr "kaldırılacak etiketler" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "Detay verilemiyor" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "Cihaz bağlı değil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "Cihaz tarama hata ayıklama çıktısı" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Cihaz bilgisi al" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Cihazdaki kitapların listesini al" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Metaveriyi cihaza gönder" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "Koleksiyonları cihaza gönder" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "%d Kitapları cihaza yükle" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Cihazdan kitapları sil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Cihazdan kitap indir" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Kitabı cihazda görüntüle" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Öntanımlı cihaza gönder eylemini belirle" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Ana belleğe gönder" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Ana Bellek" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Gönder ve kütüphaneden sil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "Cihazı çıkar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Hata" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Cihazla iletişimde hata" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "Uygun biçim yok" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Cihazla iletişimde hata" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Aygıt: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " bulundu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "gönderilmek için seçildi" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Cihaz yok" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Cihaza gönderilecek biçimi seçin" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Gönderilemiyor: Bağlı bir cihaz yok" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Kart yok" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "Gönderilemiyor: Cihaz depolama kartına sahip değil" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "Kataloglar cihaza gönderiliyor" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Haberler cihaza gönderiliyor" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Kitaplar cihaza gönderiliyor" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "Cihazda yer yok" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "Bilinmeyen biçimler" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Geçersiz şablon" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9128,6 +9304,59 @@ msgstr "" msgid "Save &template:" msgstr "Şablonu kaydet" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "kaç adet boş kitap?" @@ -9190,10 +9419,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Kitaplarım" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10410,7 +10647,7 @@ msgstr "&Parola:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10679,11 +10916,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10741,8 +10973,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Yazarlar" @@ -11355,77 +11587,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11672,12 +11906,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -12077,7 +12305,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -12086,7 +12314,7 @@ msgid "Shift+Alt+B" msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -12110,7 +12338,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "Kitap Detayları" @@ -14278,137 +14506,147 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "Kapalı" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Küçük" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Büyük" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Orta" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "Her zaman" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "Yeteri kadar yer varsa" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "Hiçbir zaman" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "İlk harf ile" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "Devre dışı" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "Bölümlenmiş" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "Sütun renklendirme" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " veya " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "&Dil seçin(yeniden başlatma gerektirir)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "Sistem &çekmecesi simgesini etkinleştir(yeniden başlatma gereklidir)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "Kullanıcı arayüzü &" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" "Bütün animasyonları devre dışı bırak.Yavaş/eski bir bilgisayarınız varsa " "tavsiye edilir." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "&Animasyonları devre dışı bırak." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "Sistem çekmecesindeki &bildirimleri devre dışı bırak." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "Başlangıçta &açılış ekranını göster" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "&Araç Çubuğu" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "&Simge boyutu:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "Simge altında &metin göster:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "Arayüz yazıtipi" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "&Yazı tipini değiştir(yeniden başlatma gereklidir)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "Ana arayüz" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 msgid "Select displayed metadata" msgstr "Gösterilen metaveriyi seç" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 msgid "Move up" msgstr "Yukarı taşı" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 msgid "Move down" msgstr "Aşağı taşı" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 msgid "Default author link template:" msgstr "Öntanımlı yazar bağlantı şablonu:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -14417,17 +14655,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -14437,11 +14669,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -14450,22 +14682,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14474,31 +14706,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14538,11 +14770,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "Yeniden Başlatmalısnız" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "Kaynak" @@ -16650,7 +16877,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17979,7 +18206,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17987,7 +18214,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17997,7 +18224,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -18006,7 +18233,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -18020,7 +18247,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -18028,7 +18255,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -18036,7 +18263,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -18044,7 +18271,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -18052,7 +18279,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -18060,7 +18287,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -18068,7 +18295,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -18076,7 +18303,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -18087,7 +18314,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -18098,7 +18325,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -18108,7 +18335,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -18117,94 +18352,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18856,17 +19172,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "%s kopyalanıyor" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/uk.po b/src/calibre/translations/uk.po index 397fd26126..82ba092f60 100644 --- a/src/calibre/translations/uk.po +++ b/src/calibre/translations/uk.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" -"PO-Revision-Date: 2012-08-31 05:27+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" +"PO-Revision-Date: 2012-09-12 15:51+0000\n" "Last-Translator: Yuri Chornoivan \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" @@ -17,8 +17,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:51+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-13 04:37+0000\n" +"X-Generator: Launchpad (build 15944)\n" "Language: uk\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -29,22 +29,23 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -83,8 +84,8 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -135,20 +136,20 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -177,12 +178,12 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -208,6 +209,7 @@ msgstr "Вигляд" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Не вдається налаштувати" @@ -326,63 +328,63 @@ msgstr "Налаштувати метадані в %s файлах" msgid "Set metadata from %s files" msgstr "Взяти метадані з %s файлів" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Додати книги до збірки calibre або на з’єднаний пристрій" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Отримати анотації зі з’єднаного пристрою Kindle (експериментальне)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Створити каталог книг у вашій бібліотеці calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Перетворити книги у один з різноманітних форматів ел. книжок" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Вилучити книги з Calibre або підключеного пристрою" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "Редагувати метадані книжок у бібліотеці Сalibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Читати книги з вашої бібліотеки calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Отримати новини з інтернету у форматі електронної книги" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Показати список пов’язаних книжок" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Перенести книги із бібліотеки Сalibre на жорсткий диск" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Показувати параметри книги на окремій панелі підказки" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Перезапустити Сalibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "Відкрити теку, яка містить файли книг, у вашій бібліотеці calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Надіслати книги на підключений пристрій" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -390,44 +392,44 @@ msgstr "" "Надіслати книжки електронною поштою або інтернетом. Також встановити " "з’єднання з iTunes або теками на вашому комп’ютені, неначе вони є пристроями" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Переглянути підручник користувача Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Налаштувати calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Знайти книги, подібні до поточної позначеної" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Перемкнутися між різними бібліотеками calibre і виконати супровід цих " "бібліотек" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Скопіювати книги з пристрою у вашу бібліотеку" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "Змінити збірки, у яких зберігатимуться книги на вашому пристрої" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Скопіювати книги з поточної бібліотеки в іншу" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Внести невеличкі зміни до файлів epub або htmlz у вашій бібліотеці calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -435,121 +437,121 @@ msgstr "" "Знайти наступний або попередній відповідник під час пошуку у вашій " "бібліотеці calibre у режимі підсвічування" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Вибрати випадковим чином книгу із бібліотеки Сalibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Шукати книги у різних книготоргівців" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Отримати нові додатки для calibre або оновити існуючі" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Зовнішній вигляд" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Зовнішній вигляд" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Налаштуйте зовнішній вигляд Calibre за своїм смаком" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Поведінка" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Змінити спосіб поведінки Calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Додати власну колонку" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Додати/Вилучити власні стовпчики у списку книг calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Панель інструментів" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "Налаштувати панель і контекстне меню" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Пошук" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Налаштувати спосіб пошуку книжок у calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Вхідні параметри" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Перетворення" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" "Встановити специфічні параметри перетворення для кожного вхідного формату" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Загальні параметри" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Встановити параметри перетворення, загальні для всіх форматів" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Вихідні параметри" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" "Встановити специфічні параметри перетворення для кожного вихідного формату" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Додавання книг" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Імпортування/Експортування" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "Контроль читання метаданих з файлів при додаванні книг" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Запис книг на диск" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -557,49 +559,49 @@ msgstr "" "Контроль експорту файлів зі своєї бази даних на диску при використанні " "Зберегти на диск" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Надсилання книг на пристрої" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "Керування передаванням файлів на вашу е-книжку" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Засоби обробки метаданих" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Змініть поля метаданих перед збереженням/надсиланням" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Шаблонні функції" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Додатково" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Створити власні шаблонні функції" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Обмін книгами електронною поштою" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Спільний доступ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -607,11 +609,11 @@ msgstr "" "Установка обміну книг по електронній пошті. Може використовуватися для " "автоматичного надсилання чи завантаження новин на ваші пристрої" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Обмін мережею" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -619,46 +621,46 @@ msgstr "" "Налаштування сервера вмісту, який дасть вам доступ до бібліотеки calibre в " "будь-якому місці та на будь-якому пристрої, через Інтернет" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Отримання метаданих" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" "Керувати способом отримання Calibre метаданих електронних книжок у інтернеті" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Розширення" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Додати/Вилучити/Налаштувати різні частини інтерфейсу calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Коригування" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "Досконале налаштування поводження calibre в різних ситуаціях" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Клавіатура" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Налаштувати клавіатурні скорочення, використані у calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Різне" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Різні додаткові налаштування" @@ -1008,23 +1010,33 @@ msgstr "Журнал зневаджування" msgid "Communicate with Android phones." msgstr "Зв'язується з телефонами на базі операційної системи \"Android\"" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Перелік папок (розділений комами) для надсилання електронних книжок на " -"пристрій. Будуть використані ті, що були створені першими." +"Перелік папок (розділений комами) для надсилання електронних книжок до " +"основної пам’яті пристрою. Будуть використані ті, що були створені " +"першими." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" +"Перелік папок (розділений комами) для надсилання електронних книжок до " +"карток пам’яті пристрою. Будуть використані ті, що були створені " +"першими." + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Зв'язується з телефонами на базі операційної системи \"S60\"" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Обмін даними з планшетами під керуванням WebOS." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1046,31 +1058,31 @@ msgstr "" "драйвера Apple для безпосереднього з’єднання з пристроєм Apple є " "непідтримуваним розширеним режимом користування.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Увімкнути драйвер Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Вимкнути драйвер Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Використати Серії як Категорії у iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "Увімкнути використання назви серія як жанру iTunes, категорія iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Кешувати обкладинку з iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "Увімкнути кешування і відображення обкладинки з iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1079,7 +1091,7 @@ msgstr "" "У «Налаштуваннях iTunes->Додатково» позначено пункт «Копіювати файли до теки " "даних iTunes %s»" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1092,19 +1104,19 @@ msgstr "" "налаштувань calibre.

Позначення пункту означатиме, що iTunes " "налаштовано на зберігання копій у вашій теці даних iTunes.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Пристрої Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Зв'язується з iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Пристрій Apple виявлено, запуск iTunes, будь ласка, зачекайте…" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1112,7 +1124,7 @@ msgstr "" "Неможливо скопіювати книги напряму з пристрою. Перетягніть з бібліотеки " "iTunes на робочий стіл, після чого додайте до бібліотеки calibre." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1122,7 +1134,7 @@ msgstr "" "можливості «З’єднатися з iTunes» наведено тут: " "http://www.mobileread.com/forums/showthread.php?t=118559" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " @@ -1132,29 +1144,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "повідомлення на форумі для отримання додаткової інформації.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Оновлення списку метаданих пристрою…" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d з %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "завершено" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1164,7 +1176,7 @@ msgstr "" "Вилучіть за допомогою додатку iBooks.\n" "Натисніть «Показати деталі», щоб побачити список." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1172,36 +1184,36 @@ msgstr "" "Деякі обкладинки не можуть бути конвертовані.\n" "Натисніть кнопку \"Показати деталі\" для списку." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Новини" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Каталог" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Зв’язується з iTunes." @@ -1264,8 +1276,9 @@ msgstr "Отримую список книжок з пристрою…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1275,8 +1288,9 @@ msgstr "Передаю книжки до пристрою…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1298,8 +1312,8 @@ msgstr "Вилучаємо книжки з пристрою…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1838,15 +1852,87 @@ msgstr "З’єднатися з COBY" msgid "Communicate with the Ex124G" msgstr "З’єднатися з Ex124G" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "Пристрій MTP" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "Обмін даними з пристроями MTP" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Отримую інформацію про пристрій…" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "Читання метаданих з пристрою" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "Читання метаданих з %s" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "Оновлення кешу метаданих на пристрої" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "Завершено читання метаданих з пристрою" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "%s передано на пристрій" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "Передавання даних на пристрій завершено…" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "Додано %s" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "Додавання завершено" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "Вилучення книг з пристрою…" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "Вилучено %s" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "Всі книги вилучено" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "Вилучення книг з метаданих" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "Вилучено %s" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "Всі книги вилучено" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "Невідомий пристрій MTP" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1897,18 +1983,17 @@ msgstr "" "ці коментарі" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Усі по назві" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Усі по автору" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1917,7 +2002,6 @@ msgstr "" "Можливості включають: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -2042,38 +2126,42 @@ msgstr "" "автора книги, якщо у книги декілька авторів. Не позначайте пункт, якщо ви " "використовуєте додаткові засоби обробки метаданих." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "Портативний пристрій" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "Обмін даними з програмами на портативному пристрої" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "Все за чимось" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "Увімкнути з’єднання під час запуску" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" "Позначте цей пункт, щоб дозволити Calibre вмикати з’єднання під час запуску" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "Захисний пароль" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" "Вкажіть пароль, який програма на пристрої має використовувати для " "встановлення з’єднання з Calibre" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "Фіксований порт мережі" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" @@ -2082,11 +2170,11 @@ msgstr "" "у полі «Порт». Якщо пункт не буде позначено, використовуватиметься " "випадковий порт." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "Номер порту: " -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" @@ -2094,21 +2182,33 @@ msgstr "" "Вкажіть номер порту, який має використовувати драйвер, якщо позначено пункт " "«Фіксований порт мережі»." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "Виводити додаткові діагностичні дані" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" "Позначте цей пункт, якщо вас попросять про додаткові дані під час " "обговорення вади." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" +"Список полів метаданих, розділений комами, які слід перетворити у збірки на " +"пристрої." + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "Можливі варіанти: series, tags, authors тощо" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "Увімкнути визначення періоду бездіяльності" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2121,29 +2221,38 @@ msgstr "" "виконуватиметься, отже calibre не розриватиме з’єднання у автоматичному " "режимі." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "Використовувати цю IP-адресу" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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 "" +"Скористайтеся цим пунктом, якщо ви хочете наказати програмі очікувати дані з " +"певної IP-адреси. Драйвер очікуватиме на дані лише з вказаної адреси. Лише " +"цю адресу буде запропоновано за допомогою mDNS (bonjour)." + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:628 #, python-format msgid "Too many connection attempts from %s" msgstr "Забагато спроб встановлення з’єднання від %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Отримую інформацію про пристрій…" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "Некоректний порт у параметрах: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" "Не вдалося встановити з’єднання з портом %d. Спробуйте скористатися іншим " "значенням." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "Не вдалося отримати у користування випадковий порт" @@ -2187,23 +2296,23 @@ msgstr "З’єднатися з Stash W950 reader." msgid "Communicate with the Wexler reader." msgstr "З’єднатися з Wexler reader." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Не можливо визначити диск %s. Спробуйте перезавантажитись." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" "Не можливо визначити точку монтування %s. Спробуйте перезавантажитись." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Не можливо визначити диск %s." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " @@ -2212,12 +2321,12 @@ msgstr "" "Не вдалося знайти %s диск. Пристрій вже відключений. Також ваше ядро передає " "застарілу версію SYSFS" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "Не можливо змонтувати основну пам’ять (Код помилки: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " @@ -2226,37 +2335,10 @@ msgstr "" "Основна пам'ять %s лише для читання. Зазвичай це відбувається через помилки " "файлової системи." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "Не вдалося змонтувати пристрій" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" -"На пристрої для читання немає картки зберігання даних %s. Можливо, вами було " -"змінено типовий пристрій надсилання даних на пристрій. Клацніть правою " -"кнопкою миші на кнопці надсилання даних на пристрій і відновіть для типової " -"дії пункт «Надіслати до основної пам’яті»." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Вибраний слот: %s не підтримується." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "Немає достатньо місця в головній пам’яті" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "Немає достатньо місця на карті пам’яті" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Налаштування пристрою" @@ -2409,6 +2491,33 @@ msgstr "" "Позначте цей пункт, якщо програма визначає основну пам’ять пристрою як " "картку A, і навпаки." +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" +"На пристрої для читання немає картки зберігання даних %s. Можливо, вами було " +"змінено типовий пристрій надсилання даних на пристрій. Клацніть правою " +"кнопкою миші на кнопці надсилання даних на пристрій і відновіть для типової " +"дії пункт «Надіслати до основної пам’яті»." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Вибраний слот: %s не підтримується." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "Немає достатньо місця в головній пам’яті" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "Немає достатньо місця на карті пам’яті" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4535,8 +4644,8 @@ msgstr "Теґи" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4694,7 +4803,7 @@ msgstr "" "Отримати зображення обкладинки/соціальні метадані книги за номером ISBN з " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5002,7 +5111,7 @@ msgid "Sidebar" msgstr "Бічна панель" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "Сторінка %d" @@ -5018,90 +5127,90 @@ msgstr "" msgid "Table of Contents:" msgstr "Зміст:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "Типово надсилати файл на картку пам’яті замість основної пам’яті" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Підтверджувати перед вилученням" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "Геометрія головного вікна" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Повідомити про появу нової версії" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Використовувати римські цифри для номерів серії" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "Сортувати мітки за назвами, популярністю чи оцінками" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "Відповідність будь-якій або всім міткам." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" "Кількість обкладинок, що показуватиметься в режимі перегляду за обкладинками" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "Типово перетворювати на LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "Параметри перегляду LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Формати перегляду з використанням вбудованого оглядача" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Стовпці будуть відображені у списку книг" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "Автоматично запускати сервер під час запуску програми" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "Старі новини зберігаються в базі даних" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Показувати іконку в панелі завдань" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "Вивантажити на пристрій отримані нові дані" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "Вилучати нові книги з бібліотеки після вивантаження на пристрій" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "Показати обкладинку в окремому вікні замість основного вікна calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "Вимкнути сповіщення від піктограми у системному лотку" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "Типова дія у відповідь на натискання кнопки надсилання на пристрій" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." @@ -5109,7 +5218,7 @@ msgstr "" "Виконувати пошук під час введення ключових слів пошуку. Якщо цей пункт не " "буде позначено, пошук виконуватиметься лише після натискання клавіші Enter." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " @@ -5119,7 +5228,7 @@ msgstr "" "замість показу лише відповідних запиту пунктів. Для переходу до наступного " "відповідника ви можете скористатися натисканням клавіші N або F3." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." @@ -5127,23 +5236,23 @@ msgstr "" "Максимальна кількість одночасних завдань з перетворення і отримання новин. " "Це число вдвічі більше за справжнє значення з міркувань спадковості." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "Завантажити соціальні метадані (мітки/оцінки/тощо)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "Переписати автора і назву з нових метаданих" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "Автоматичне завантаження обкладинок, якщо вони наявні" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Обмежити максимум одночасних завдань кількістю процесорів CPU" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." @@ -5152,32 +5261,42 @@ msgstr "" "щодо книги буде розташовано праворуч, за компонування «вузьке», цю панель " "буде розташовано внизу вікна." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "Показувати середню оцінку при перегляді мітки" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "Відключити анімацію користувацького інтерфейсу" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "позначити категорії, які не слід показувати" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "УВАГА:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "ПОМИЛКА:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "Показувати це вікно підтвердження надалі" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "Потрібен перезапуск" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "Перезапустити calibre зараз" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Виберіть файли" @@ -5397,6 +5516,26 @@ msgstr "" msgid "No book files found" msgstr "Не знайдено файлів книги" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "Отримання книг" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "Отримання книг з пристрою" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "Отримати файли з пристрою не вдалося" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "Деякі файли з пристрою не вдалося отримати" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "Не вдалося отримати файли" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Додати книги до бібліотеки" @@ -5410,7 +5549,7 @@ msgid "Merging user annotations into database" msgstr "Додавання анотацій користувача до бази даних" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "Отримати анотації (експериментальне)" @@ -5690,7 +5829,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5966,14 +6105,14 @@ msgid "Main memory" msgstr "Основна пам'ять" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "Карта пам'яті A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "Карта пам’яті B" @@ -6097,7 +6236,7 @@ msgstr "" "Хочете, щоб бездротове з’єднання з пристроєм встановлювалося під час запуску " "Calibre автоматично?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "Декілька IP-адрес. Див. вікно «Запустити/Зупинити»." @@ -6371,7 +6510,7 @@ msgstr "Shift+F3" #: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 msgid "Open containing folder" -msgstr "Відкрити теку, які містить дані" +msgstr "Відкрити теку, яка містить дані" #: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 msgid "O" @@ -6911,7 +7050,7 @@ msgid "The specified directory could not be processed." msgstr "Вказаний каталог неможливо обробити." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Нема книг" @@ -7065,7 +7204,7 @@ msgstr "" "додаванням цих книг до вашої бібліотеки calibre" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -7170,42 +7309,42 @@ msgstr "Книга %(sidx)s %(series)s" msgid "Collections" msgstr "Збірки" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "Вставити обкладинку" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "Копіювати обкладинку" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "Вилучити обкладинку" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "Двічі клацніть, щоб відкрити вікно параметрів книги" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Шлях" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "Розмір обкладинки: %(width)d ⨯ %(height)d" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "Вилучити форматування %s" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "Зберегти у форматі %s на диск" @@ -7216,7 +7355,7 @@ msgstr "Параметри BibTeX" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -7240,7 +7379,7 @@ msgstr "Налаштування специфічні для" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -7259,7 +7398,7 @@ msgstr "вивід" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -7298,7 +7437,7 @@ msgstr "вивід" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -7370,51 +7509,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "Параметри CSV/XML" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "Параметри E-book" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "Каталоги" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "Прочитана книга" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "Запис бажаної книги" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "будь-яка дата" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "будь-яке значення" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "не вказано" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "Не буде виключено жодного жанру" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "помилка у формальному виразі: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "Буде виключено всі жанри" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "Ви справді хочете вилучити «%s»?" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" -msgstr "Ви справді хочете вилучити правила з номерами %d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" +msgstr "Ви справді хочете вилучити правила з номерами %(first)d–%(last)d?" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "Вилучити правило" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "Ні" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "Так" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -7422,53 +7586,77 @@ msgstr "Так" msgid "Name" msgstr "Назва" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "Поле" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "Значення" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "Префікс" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "Увімкнені розділи буде включено до створеного каталогу." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "Включені розділи" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "Книги за &жанром" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "&Автори" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "&Назви" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "С&ерії" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "&Жанри" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" msgstr "Нещодавно &додані" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "Оп&иси" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "Книги за с&еріями" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." +msgstr "" +"На основі першого відповідного правила префіксів буде додано префікс до " +"списку книг у створеному каталозі." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "Книги за &назвами" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" +msgstr "Префікси" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" -msgstr "Книги за авторами" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" +"Книги, що відповідатимуть будь-якому з правил виключення, не буде включено " +"до створеного каталогу. " -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "Виключені книги" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -7481,74 +7669,31 @@ msgstr "" "форматі [мітка], наприклад [Тестова книга], та «+», книг з типовою міткою " "«прочитано»." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "Виключені жанри" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" -msgstr "Мітки для в&иключення" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" +msgstr "Мітки для в&иключення (форм. вираз):" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "Повернутися до типового" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " -msgstr "" -"Книги, що відповідатимуть будь-якому з правил виключення, не буде включено " -"до створеного каталогу. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" +msgstr "Результати формального виразу:" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" -msgstr "Виключені книги" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" +msgstr "Мітки, які буде виключено з жанрів" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" -"На основі першого відповідного правила префіксів буде додано префікс до " -"списку книг у створеному каталозі." - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "Префікси" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "Інші параметри" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "Ширина &мініатюри" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" -"Обмеження на розмір для мініатюр обкладинок, включених до розділу описів." - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " дюйм" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "&Додаткова нотатка" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" -"Нетипове джерело даних стовпчика для тексту, який буде включено до розділу " -"«Опис»." - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "О&б’єднати з коментарями" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." @@ -7556,31 +7701,70 @@ msgstr "" "Нетиповий стовпчик з додатковими даними, які слід об’єднати з метаданими " "«Коментарі»." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "Додати додаткові поля перед метаданими «Коментарі»." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "&До" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "Додати додаткові поля після метаданих «Коментарі»." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "П&ісля" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" "Відокремити метадані «Коментарі» і додаткові дані горизонтальною лінією." -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "&Розділювач" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "Включити &роздільник" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "О&б’єднати з коментарями:" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "Обкладинка каталогу:" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "Створити обкладинку" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "Використати вже створену обкладинку" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "&Додаткова нотатка опису:" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" +"Нетипове джерело даних стовпчика для тексту, який буде включено до розділу " +"«Опис»." + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "Ширина &мініатюри:" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" +"Обмеження на розмір для мініатюр обкладинок, включених до розділу описів." + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " дюйм" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -9434,140 +9618,139 @@ msgstr "мітки для додавання" msgid "tags to remove" msgstr "мітки для вилучення" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "Подробиці недоступні." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "Пристрій вже не з’єднано." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "Діагностика виявлення пристроїв" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "Отримати дані щодо пристрою" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "Отримати список книжок на пристрої" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "Приготувати файли для перенесення з пристрою" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "Отримати анотації з пристрою" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Надіслати метадані до пристрою" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "Надіслати збірки на пристрій" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "Вивантажити %d книг на пристрій" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Вилучити книгу з пристрою" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Отримати книги з пристрою" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Переглянути книгу на пристрої" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "Встановити типову дію у відповідь на надсилання на пристрій" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Надіслати в основну пам'ять" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "Надіслати на картку пам'яті А" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "Надіслати на картку пам'яті B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Основна пам'ять" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "Надіслати певний формат на" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Надіслати і вилучити з бібліотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "Від’єднати пристрій" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Помилка" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Помилка під час обміну даними з пристроєм" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "Немає відповідних форматів" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "Виберіть теку, яку слід відкрити як пристрій" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "Поточні завдання" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "Не можна налаштовувати пристрій для виконання завдань." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "Налаштувати %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "Від'єднати пристрій" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." -msgstr "" -"Щоб внесені вами зміни було застосовано, від’єднайте і знову з’єднайте з " -"комп’ютером %s." +msgid "Restart calibre for the changes to %s to be applied." +msgstr "Щоб зміни у %s було застосовано, вам слід перезапустити Calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Помилка обміну даними з пристроєм" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." @@ -9576,75 +9759,75 @@ msgstr "" "від’єднайте, а потім з’єднайте пристрій з комп’ютером або перезавантажте " "пристрій." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Пристрій: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " виявлено." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "позначено для надсилання" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Немає пристрою" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "Не з’єднано жодного пристрою" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i з %(total)i книг" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "0 з %i книг" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Вибрати формат для надсилання" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Не вдається надіслати: пристрій не з'єднано" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Немає картки" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "Не вдається надіслати: на пристрої не має картки пам'яті" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Автоматично перетворити дані вказаних нижче книг до вивантаження на пристрій?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "Надсилання каталогу на пристрій" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Надсилання новин на пристрій" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Надсилання книги на пристрій" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -9653,26 +9836,26 @@ msgstr "" "знайдено відповідних форматів. Спочатку вам слід перетворити книги у формат, " "підтримуваний вашим пристроєм." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "На пристрої не залишилося вільного місця" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" "

Неможливо вивантажити книжки на пристрій, оскільки там немає вільного " "місця " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "Некоректне призначення" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "Невідомі формати" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " @@ -9683,14 +9866,16 @@ msgstr "" "{1}, ймовірно ви не зможете їх прочитати. Ви справді бажаєте увімкнути " "підтримку цих форматів?" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "Некоректний шаблон" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9723,6 +9908,69 @@ msgstr "Використовувати впорядкування за авто msgid "Save &template:" msgstr "Зберегти &шаблон:" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "Не вибрано жодного формату" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" +"Вам слід вибрати принаймні один формат для надсилання даних на пристрій" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" +"Зберегти &шаблон для керування назвами файлів\n" +" і розташуванням файлів, надісланих на пристрій:" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "Редактор шаблонів" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "Змінити шаблон" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" +"Список &тек на пристрої, куди слід\n" +" надсилати книги. Буде використано першу з тек, яка існує:" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" +"Пристрій %s не має серійного номера, його не можна налаштувати" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" +"Не з’єднано жодного пристрою MTP.

Додаток роботи з пристроями MTP " +"можна налаштувати лише після того, як буде приєднано пристрій." + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" +"Якщо ви хочете скасувати ігнорування попередньо проігнорованого пристрою " +"MTP, скористайтеся вкладкою «Ігноровані пристрої»." + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "Виберіть формати даних для надсилання на %s" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "Скільки порожніх книжок?" @@ -9797,10 +10045,18 @@ msgstr "&Мітки, які слід встановити для створен msgid "Fit &cover within view" msgstr "Підібрати розмір &обкладинки за переглядом" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Мої книги" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "Довідки не передбачено" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "Для цього формату виведення даних довідки не передбачено." + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -11225,7 +11481,7 @@ msgstr "&Пароль:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -11509,11 +11765,6 @@ msgstr "" "Додаток {0} успішно встановлено до додатків {1}. Вам варто " "перезапустити calibre, щоб мати змогу скористатися цим додатком." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "Перезапустити calibre зараз" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -11577,8 +11828,8 @@ msgstr "Переривання…" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Автори" @@ -12288,83 +12539,87 @@ msgstr "" "Надсилання книг на пристрої -> Керування метаданими»." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "Автоматичне керування метаданими увімкнено" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "Некоректний номер порту" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "Вам слід вказати номер порту." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "Номер порту має бути число у діапазоні від 8000 до 32000." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" "Не вдалося запустити драйвер бездротового пристрою. Повідомлення: «%s»" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "Керування портативними пристроями" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -"

Започаткування бездротових з’єднань з пристроєм.\n" +"

Започаткування бездротових з’єднань з пристроєм. У поточній версії\n" +" використовується лише Calibre Companion.\n" "

Можливо, буде показано повідомлення з боку брандмауера або антивіруса, " "встановленого на вашому комп’ютері, щодо уможливлення доступу для calibre до " "мережі. Будь ласка, дозвольте такий доступ. Якщо ви цього не зробите, " "обмін даними бездротовим з’єднанням стане неможливим." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "IP-адреси Calibre:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "Можливі IP-адреси:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "Додатковий &пароль:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "Необов’язковий пароль для захисту" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "Необов’язковий &фіксований порт:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "Необов’язковий номер порту" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "&Фіксований порт" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "&Автоматично дозволяти з’єднання під час запуску calibre" @@ -12621,12 +12876,6 @@ msgstr "Вилучити будь-який шаблон з поля" msgid "Open Template Editor" msgstr "Відкрити редактор шаблонів" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "Змінити шаблон" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "Параметри тестового повідомлення" @@ -13052,7 +13301,7 @@ msgid "Regular expression (?P)" msgstr "Формальний вираз (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "Переглядач обкладинок" @@ -13061,7 +13310,7 @@ msgid "Shift+Alt+B" msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "Переглядач міток" @@ -13085,7 +13334,7 @@ msgstr "З'єднано " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "Детально про книгу" @@ -15527,135 +15776,147 @@ msgstr "стиль Calibre" msgid "System default" msgstr "типовий системний" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "Вимкнути" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "Малий" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "Великий" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "Середній" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "Завжди" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "Якщо достатньо місця" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "Ніколи" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "За першою літерою" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "Вимкнено" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "Розподілено" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "Розфарбування стовпчиків" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " або " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "Виберіть &мову (потребує перезапуску):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "Увімкнути пі&ктограму системного лотка (потребує перезапуску)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "&Компонування інтерфейсу користувача (потребує перезапуску):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "Вимкнути всі анімації. Корисне на застарілих комп’ютерів." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "Вимкнути &анімації" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "Вимкнути с&повіщення у системному лотку" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "Показувати в&ікно вітання під час запуску" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "Панель &інструментів" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "&Розмір піктограм:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "Показувати &текст під піктограмами:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "Шрифт інтерфейсу:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "Змінити &шрифт (потребує перезапуску)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "Сти&ль інтерфейсу користувача (потребує перезапуску):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "Показувати під&казки у списку книг" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "Основний інтерфейс" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." +msgstr "" +"Зауважте, що коментарі завжди буде показано наприкінці, незалежно від " +"визначеного вами тут розташування." + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "&Римські числа для індексів у серіях" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 msgid "Select displayed metadata" msgstr "Виберіть показані метадані" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 msgid "Move up" msgstr "Пересунути вгору" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 msgid "Move down" msgstr "Пересунути вниз" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 msgid "Default author link template:" msgstr "Типовий шаблон посилання на автора:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -15670,19 +15931,11 @@ msgstr "" "значеннями {author} і {author_sort}, а також всіма функціями\n" "шаблонів." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" -msgstr "&Римські числа для індексів у серіях" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" +msgstr "Показувати &обкладинку на панелі параметрів книги" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" -"Зауважте, що коментарі завжди буде показано наприкінці, незалежно від " -"визначеного вами тут розташування." - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -15698,11 +15951,11 @@ msgstr "" "«English» і «Thriller» у списку «Mystery». Якщо у полі не буде\n" "запису «tags», мітки буде показано у окремих рядках." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "Спосіб &поділу на розділи категорій панелі перегляду міток:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -15717,11 +15970,11 @@ msgstr "" "розміром. Встановіть «вимкнено», якщо підкатегорії не\n" "слід показувати." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "З&горнути, якщо пунктів більше ніж:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " @@ -15732,11 +15985,11 @@ msgstr "" "буде поділено на підкатегорії Якщо для способу поділу встановлено значення\n" "«вимкнено», цей пункт буде проігноровано." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "Категорії, які не слід поділяти:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -15750,37 +16003,37 @@ msgstr "" "уникнути згортання ієрархічних категорій, які містять лише декілька\n" "пунктів верхнього рівня." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "Показувати &середні оцінки в переглядачі міток" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "Категорії з і&єрархічними пунктами:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "&Чергування кольорів рядків у списку міток" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Показувати п&анель перегляду обкладинок у окремому вікні (потребує " "перезапуску)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&К-ть обкладинок, які слід показувати у режимі перегляду (потребує " "перезапуску):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" "Якщо панель перегляду обкладинок показано у окремому вікні, роз&гортати його " "на весь екран" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -15825,11 +16078,6 @@ msgstr "" "До такого перезапуску ви не зможете вносити жодних змін у параметри роботи " "програми." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "Потрібен перезапуск" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "Джерело" @@ -18284,11 +18532,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" -"%(app)s оновлено до версії %(ver)s. Ознайомтеся з новими можливостями." +"Випущено нову версію %(ver)s %(app)s. Ви можете ознайомитися зі " +"списком нових можливостей тут." #: /home/kovid/work/calibre/src/calibre/gui2/update.py:84 msgid "Update available!" @@ -19779,7 +20028,7 @@ msgstr "" "Типове значення: «%default»\n" "Застосування: формати виведення CSV, XML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -19790,7 +20039,7 @@ msgstr "" "Типове значення: «%default»\n" "Застосування: формати виведення AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -19805,7 +20054,7 @@ msgstr "" "Типове значення: «%default»\n" "Застосування: формати виведення AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -19818,7 +20067,7 @@ msgstr "" "«[Project Gutenberg]», та «+», типову мітку прочитаних книг.\n" "Застосування: формати виведення AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -19841,7 +20090,7 @@ msgstr "" "Якщо визначено декілька правил, буде застосовано всі з них.\n" "Типове значення: \n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -19852,7 +20101,7 @@ msgstr "" "Типове значення: «%default»\n" "Застосування: формати виведення AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -19863,7 +20112,7 @@ msgstr "" "Типове значення: «%default»\n" "Застосування: формати виведення AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -19874,7 +20123,7 @@ msgstr "" "Типове значення: «%default»\n" "Застосування: формати виведення AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -19885,7 +20134,7 @@ msgstr "" "Типове значення: «%default»\n" "Застосування: формати виведення AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -19896,7 +20145,7 @@ msgstr "" "Типове значення: «%default»\n" "Застосування: формати виведення AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -19907,7 +20156,7 @@ msgstr "" "Типове значення: «%default»\n" "Застосування: формати виведення AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -19918,7 +20167,7 @@ msgstr "" "Типове значення: «%default»\n" "Застосування: формати виведення AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -19938,7 +20187,7 @@ msgstr "" "Типове значення: «%default»\n" "Застосування: формати виведення AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -19955,7 +20204,7 @@ msgstr "" "Типове значення: «%default»\n" "Застосування: формати виведення даних AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -19973,7 +20222,18 @@ msgstr "" "відповідне з них.\n" "Типове значення:\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" +"Замінювати зображення обкладинок під час створення каталогу.\n" +"Типове значення: «%default»\n" +"Застосування: формати виведення AZW3, ePub, MOBI" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -19986,7 +20246,7 @@ msgstr "" "Типове значення: «%default»\n" "Застосування: формати виведення AZW3, ePub, MOBI" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" @@ -19994,101 +20254,175 @@ msgstr "" "\n" "*** Для виведення даних у форматі MOBI потрібне додавання розділу авторів ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "Символи" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "У каталозі не виявлено жанрів.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" +"Спробуйте змінити формальний вираз «Виключені книги» у параметрах книг.\n" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "У каталозі немає книг" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "Назви" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "Жанри" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "Нещодавно додані" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "Нещодавно прочитані" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "Описи" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" -msgstr "" -"Несумісні значення впорядкування записів авторів для\n" -"автора «{0}»:\n" -"«{1}» <> «{2}»\n" -"Не вдалося зібрати каталог MOBI.\n" -"\n" -"Позначте всі книги, автором яких є «{0}», застосуйте належне значення " -"впорядкування записів авторів за допомогою діалогового вікна редагування " -"метаданих, потім повторіть збирання каталогу.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" +msgstr "

Різні формати впорядкування записів авторів для автора
" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -"Попередження: різні формати впорядкування записів авторів для автора «{0}»:\n" -"«{1}» <> «{2}»\n" +"Попередження: різні формати впорядкування записів авторів для автора " +"«{!s}»:\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" +msgstr "Впорядковування бази даних" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "Впорядковуємо назви" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" msgstr "" "У каталозі не виявлено книг.\n" -"Спробуйте змінити критерії «Виключені книги» у параметрах книг.\n" +"Спробуйте змінити правила «Виключені книги» у параметрах книг.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "Немає книг для включення до каталогу" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "HTML жанрів" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "HTML назв" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "від " + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "HTML описів" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "HTML опису" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "Заголовок NCX" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "NCX для описів" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "NCX для серій" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "Серії, що починаються з %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "Серії, що починаються з «%s»" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "NCX для назв" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "Назви, що починаються з %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "Назви, що починаються з «%s»" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "NCX для авторів" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "Автори, імена яких починаються з «%s»" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "Автори з іменами, що починаються з «%s»" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " -msgstr "від " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "NCX для нещодавно доданих" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "NCX для нещодавно прочитаних" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "NCX для жанрів" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "Створення OPF" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "Мініатюри" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "Мініатюра" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" +msgstr "Збереження NCX" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 msgid "Invalid titles" @@ -20942,19 +21276,19 @@ msgstr "відновлене налаштування " msgid "creating custom column " msgstr "створення нетипового стовпчика " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" "

Перенесення старої бази даних до бібліотеки електронних книжок у " "%s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "Копіювання %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "Ущільнення бази даних" diff --git a/src/calibre/translations/ur.po b/src/calibre/translations/ur.po index e8fde9ea4f..4805e5aada 100644 --- a/src/calibre/translations/ur.po +++ b/src/calibre/translations/ur.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2011-04-02 21:19+0000\n" "Last-Translator: mahmood \n" "Language-Team: Urdu \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:51+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:49+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "اپنی ضرورت کے مطابق ردوبدل کریں" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "وضع نہیں کرسکتے" @@ -317,323 +319,323 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -949,21 +951,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -975,38 +983,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1014,103 +1022,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1167,8 +1175,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1178,8 +1187,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1201,8 +1211,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1678,15 +1688,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1730,25 +1812,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1841,63 +1921,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1905,27 +1999,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1969,67 +2069,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2163,6 +2240,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3810,8 +3910,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3944,7 +4044,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4221,7 +4321,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4235,155 +4335,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4592,6 +4702,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4605,7 +4735,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4865,7 +4995,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5115,14 +5245,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5239,7 +5369,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5965,7 +6095,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6103,7 +6233,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6205,42 +6335,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6251,7 +6381,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6275,7 +6405,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6294,7 +6424,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6333,7 +6463,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6398,51 +6528,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6450,53 +6605,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6504,95 +6679,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8346,248 +8521,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8617,6 +8795,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8679,10 +8910,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9899,7 +10138,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10168,11 +10407,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10230,8 +10464,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10844,77 +11078,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11161,12 +11397,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11566,7 +11796,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11575,7 +11805,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11599,7 +11829,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13766,135 +13996,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13903,17 +14143,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13923,11 +14157,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13936,22 +14170,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13960,31 +14194,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14022,11 +14256,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16129,7 +16358,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17452,7 +17681,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17460,7 +17689,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17470,7 +17699,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17479,7 +17708,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17493,7 +17722,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17501,7 +17730,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17509,7 +17738,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17517,7 +17746,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17525,7 +17754,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17533,7 +17762,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17541,7 +17770,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17549,7 +17778,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17560,7 +17789,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17571,7 +17800,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17581,7 +17810,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17590,94 +17827,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18329,17 +18647,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/vi.po b/src/calibre/translations/vi.po index eb907f745d..84b531ee16 100644 --- a/src/calibre/translations/vi.po +++ b/src/calibre/translations/vi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-04-16 18:36+0000\n" "Last-Translator: Lunafan \n" "Language-Team: Vietnamese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:52+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:50+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "Không làm gì cả" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "Không làm gì cả" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "Không làm gì cả" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "Không làm gì cả" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "Tùy chỉnh" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "Không thể cấu hình" @@ -322,64 +324,64 @@ msgstr "Thiết lập thông tin mô tả trong %s tập tin" msgid "Set metadata from %s files" msgstr "Thiết lập thông tin mô tả từ %s tập tin" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "Thêm sách vào chương trình chính hoặc thiết bị đang kết nối" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "Nạp chú giải từ một Kindle đang kết nối" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "Tạo danh mục tất cả các sách trong thư viện" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "Chuyển đổi sách sang các định dạng ebook khác nhau" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "Xóa sách từ thư viện của bạn hoặc các thiết bị kết nối" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" "Biên tập dữ liệu meta của các cuốn sách trong thư viện calibre của bạn" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "Đọc sách trong thư viện calibre của bạn" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "Tải tin tức từ Internet dưới dạng sách điện tử" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "Hiển thị nhanh danh sách các sách liên quan" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "Xuất sách từ thư viện Calibre qua ổ cứng" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "Hiển thị chi tiết sách trong một cửa sổ pop-up mới" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "Khởi động lại calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "Mở thư mục chứa các tệp tin tạo sách trong thư viện calibre." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "Gửi sách đến thiết bị đang kết nối" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" @@ -387,44 +389,44 @@ msgstr "" "Gửi sách qua mail hoặc qua trang web kết nối tới iTunes hoặc thư mục trên " "máy tính của bạn, coi như đang gửi qua thiết bị khác." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Xem Hướng Dẫn Sử Dụng calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "Tuỳ chỉnh calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "Tìm sách tương tự với sách đang được chọn dễ hơn" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" "Chuyển đổi giữa các thư viện calibre khác nhau và thực hiện công tác bảo trì." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "Chép sách từ thiết bị sang thư viện calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "Chỉnh sửa các sách đã được sưu tập trong thiết bị của bạn" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "Chép sách từ thư viện calibre này sang thư viện khác" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" "Thực hiện vài cải tiến nhỏ với các tập tin epub hoặc htmlz trong thư viện " "calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" @@ -432,119 +434,119 @@ msgstr "" "Tìm và đánh dấu màu các kết quả trùng tiếp theo hoặc trước đó khi tìm kiếm " "trong thư viện calibre." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "Chọn sách bất kỳ trong thư viện calibre của bạn" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "Tìm sách từ các nhà bán sách khác nhau" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "Lấy plugin mới cho calibre hoặc cập nhật plugin đã có" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "Giao diện tương tác" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "Giao diện" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "Tùy chỉnh giao diện calibre theo ý thích của bạn" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "Hành động" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "Thay đổi cách calibre hành động" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "Thêm cột" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "Thêm/bớt cột cho danh mục sách trong calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "Thanh công cụ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "Tùy chỉnh thanh công cụ và menu ngữ cảnh" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "Tìm kiếm" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "Tùy chỉnh cách tìm sách trong calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "Tùy chọn đầu vào" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "Chuyển đổi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "Thiết lập các tùy chọn về chuyển đổi cho từng định dạng đầu vào" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "Tùy chọn thường gặp" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "Thiết lập các tùy chọn chung về chuyển đổi cho tất cả các định dạng" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "Tùy chọn đầu ra" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "Thiết lập các tùy chọn về chuyển đổi cho từng định dạng đầu ra" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "Thêm sách" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "Nhập/Xuất" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "Thiết lập cách calibre đọc thông tin mô tả khi thêm sách" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "Lưu sách vào đĩa" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -552,49 +554,49 @@ msgstr "" "Thiết lập cách calibre xuất tập tin từ cơ sở dữ liệu của nó vào đĩa khi sử " "dụng Lưu vào đĩa" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "Gửi sách đến thiết bị" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "Thiết lập cách calibre chuyển các tập tin đến thiết bị đọc sách" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "Quy tắc sửa thông tin miêu tả" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "Thay đổi thông tin mô tả trước khi lưu/gửi" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "Các chức năng về biểu mẫu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "Nâng cao" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "Tạo chức năng biểu mẫu riêng của bạn" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "Chia sẻ sách qua email" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "Chia sẻ" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -602,11 +604,11 @@ msgstr "" "Thiết lập chia sẻ sách qua email. Có thể được sử dụng để tự động gửi tin " "được tải đến thiết bị của bạn" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "Chia sẻ qua mạng" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -614,45 +616,45 @@ msgstr "" "Thiết lập calibre Content Server để truy cập vào thư viện calibre của bạn ở " "mọi nơi, từ bất kỳ thiết bị, qua internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "Tải thông tin mô tả" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "Kiểm soát cách calibre tải thông tin về sách từ Internet" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "Trình cắm" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "Thêm/bớt/tùy chỉnh các chức năng nâng cao trong calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "Tinh chỉnh" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "Điều chỉnh cách calibre ứng xử trong những trường hợp khác nhau" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "Bàn phím" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "Tuỳ biến phím tắt bàn phím được calibre sử dụng" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "Khác" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "Thiết lập nâng cao khác" @@ -992,23 +994,27 @@ msgstr "Nhật kí gỡ lỗi" msgid "Communicate with Android phones." msgstr "Giao tiếp với điện thoại Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -"Danh sách các thư mục trên thiết bị có thể gửi ebook đến, cách bằng dấu " -"phẩy. Thư mục đầu tiên có mặt sẽ được dùng" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "Giao tiếp với điện thoại S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "Tương tác với máy tính bảng WebOS" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -1031,31 +1037,31 @@ msgstr "" "thiết bị của Apple là cơ chế người dùng cấp cao không được hỗ " "trợ.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "Tắt trình điều khiển Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "Bật trình điều khiển Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "Dùng Series như Thể loại trong iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "Kích hoạt để sử dụng series như Thể loại trong iTunes, iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "Lưu bìa từ iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "Kích hoạt để lưu và hiển thị bìa sách từ iTunes/iBooks" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " @@ -1064,7 +1070,7 @@ msgstr "" "\"Chép tập tin về thư mục Media của iTunes %s\" đã kích hoạt ở thiết lập " "Preferences|Advanced của iTunes." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1076,21 +1082,21 @@ msgstr "" "calibre đã thiết lập.

Chỉ kích hoạt nếu iTunes đã thiết lập sẵn để lưu " "sách vào thư mục iTunes Media.

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Thiết bị của Apple" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "Giao tiếp với iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" "Phát hiện thiết bị do Apple sản xuất, khởi chạy iTunes, xin đợi trong giây " "lát ..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." @@ -1098,7 +1104,7 @@ msgstr "" "Không thể sao chép sách trực tiếp từ iDevice. Kéo và thả từ iTunes Library " "ra desktop, rồi Kéo và thả vào cửa sổ Thư viện calibre." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1108,36 +1114,36 @@ msgstr "" "năng 'Kết nối với iTunes' ở " "http://www.mobileread.com/forums/showthread.php?t=118559" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Cập nhật danh mục thông tin mô tả của thiết bị ..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d trong số %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "đã hoàn tất" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1147,7 +1153,7 @@ msgstr "" "Xoá thông qua ứng dụng iBoooks.\n" "Nhấn vào \"Xem chi tiết\" để hiển thị danh sách." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1155,36 +1161,36 @@ msgstr "" "Một số ảnh bìa sẽ không được chuyển đổi định dạng.\n" "Nhấn vào \"Xem chi tiết\" để xem danh sách." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Tin tức" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "Danh mục" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "Giao tiếp với iTunes." @@ -1247,8 +1253,9 @@ msgstr "Đang lấy danh mục sách có trên thiết bị...." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1258,8 +1265,9 @@ msgstr "Đang chuyển sách sang thiết bị ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1281,8 +1289,8 @@ msgstr "Đang xoá sách khỏi thiết bị ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1793,15 +1801,87 @@ msgstr "Giao tiếp với COBY" msgid "Communicate with the Ex124G" msgstr "Giao tiếp với Ex142G" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "Lấy thông tin về thiết bị" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1846,18 +1926,17 @@ msgstr "" "Thiết bị đọc SONY không xử lý được ghi chú; các ghi chú đã bị xóa bỏ." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "Liệt kê toàn bộ theo tựa đề" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "Liệt kê toàn bộ theo tác giả" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -1866,7 +1945,6 @@ msgstr "" "thiết bị, tách bằng dấu phẩy. Ví dụ: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1980,63 +2058,77 @@ msgstr "" "T1. Với những sách có nhiều tác giả, chỉ tác giả đầu tiên được hiển thị. Bỏ " "chọn nếu dùng Quy tắc sửa thông tin miêu tả." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -2044,27 +2136,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "Lấy thông tin về thiết bị" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2108,67 +2206,44 @@ msgstr "Giao tiếp với thiết bị đọc sách Stash W950" msgid "Communicate with the Wexler reader." msgstr "Giao tiếp với thiết bị đọc sách Wexler" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Không thể tìm thấy ổ đĩa %s. Xin thử khởi động lại." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "Không thể tìm thấy ổ đĩa %s." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "Khe chứa: %s không được hỗ trợ." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "Không đủ không gian trống trong bộ nhớ chính." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "Không đủ không gian trống trong thẻ lưu trữ." - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Cấu hình thiết bị" @@ -2312,6 +2387,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "Khe chứa: %s không được hỗ trợ." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "Không đủ không gian trống trong bộ nhớ chính." + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "Không đủ không gian trống trong thẻ lưu trữ." + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -4061,8 +4159,8 @@ msgstr "Thẻ" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4202,7 +4300,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4479,7 +4577,7 @@ msgid "Sidebar" msgstr "Thanh bên" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4493,155 +4591,165 @@ msgstr "Không tìm thấy pdftohtml, xin kiểm tra ĐƯỜNG DẪN" msgid "Table of Contents:" msgstr "Mục lục:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "Xác nhận trước khi xóa" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "Thông báo khi có phiên bản mới" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "Sử dụng chữ số La Mã cho số thứ tự của sách trong bộ" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "Sắp xếp danh sách thẻ theo tên, mức phổ biến hoặc điểm số" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "Các định dạng được xem bằng calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "Những cột được hiển thị trong danh mục sách" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "Hiện biểu tượng trên khay hệ thống" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "Vô hiệu hoá thông báo từ biểu tượng trên khay hệ thống" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "Tải thông tin mô tả mang tính xã hội (thẻ/điểm số/v.v.)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "Ghi đè tác giả và tựa đề với thông tin mô tả mới" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Giới hạn số tác vụ đồng thời tối đa bằng với số CPU" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "Hiển thị điểm số trung bình cho mỗi mục trong trình duyệt thẻ" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "Chọn tập tin" @@ -4856,6 +4964,26 @@ msgstr "Những sách sau đây là ảo và không thể thêm vào thư viện msgid "No book files found" msgstr "Không tìm thấy tập tin sách nào" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Thêm sách vào thư viện" @@ -4869,7 +4997,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -5131,7 +5259,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5381,14 +5509,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5507,7 +5635,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6251,7 +6379,7 @@ msgid "The specified directory could not be processed." msgstr "Thư mục chỉ định không thể thực thi" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "Không có sách" @@ -6405,7 +6533,7 @@ msgstr "" "viện calibre" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6511,42 +6639,42 @@ msgstr "" msgid "Collections" msgstr "Bộ sưu tầm" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Đường dẫn" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6557,7 +6685,7 @@ msgstr "Tùy chọn cho BibTeX" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6581,7 +6709,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6600,7 +6728,7 @@ msgstr "tập tin xuất" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6639,7 +6767,7 @@ msgstr "tập tin xuất" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6704,51 +6832,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "Tùy chọn CSV/XML" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "Tùy chọn sách điện tử" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6756,53 +6909,73 @@ msgstr "" msgid "Name" msgstr "Tên" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6810,97 +6983,97 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " inch" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " inch" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" msgstr "" @@ -8664,211 +8837,212 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "Gỡ lỗi cho quá trình tìm thiết bị" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "Gửi thông tin mô tả sang thiết bị" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "Tải %d sách lên thiết bị." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "Xóa sách trên thiết bị" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "Tải sách từ thiết bị" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "Xem sách trên thiết bị" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "Gửi đến bộ nhớ chính" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "Gửi đến thẻ lưu trữ A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "Gửi đến thẻ lưu trữ M" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "Bộ nhớ chính" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "Gửi rồi xóa khỏi thư viện" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "Lỗi" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "Lỗi giao tiếp với thiết bị" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "Không có định dạng phù hợp" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "Chọn thư mục để kết nối như một thiết bị" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "Lỗi giao tiếp với thiết bị" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "Thiết bị " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " đã phát hiện." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "được chọn để gửi" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "Không có thiết bị" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "Chọn định dạng để gửi đến thiết bị" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "Không thể gửi: Chưa có thiết bị được kết nối" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "Không có thẻ nhớ" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "Không thể gửi: Thiết bị không có thẻ lưu trữ/thẻ nhớ" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "Tự động chuyển đổi những cuốn sách sau trước khi tải lên thiết bị?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "Đang gửi tin đến thiết bị." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "Đang gửi sách đến thiết bị." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -8876,38 +9050,40 @@ msgstr "" "Không thể tải những cuốn sách sau lên thiết bị vì chúng không có định dạng " "phù hợp. Chuyển đổi chúng sang định dạng mà thiết bị của bạn hỗ trợ." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "Không còn chỗ trống trên thiết bị" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "

Không thể tải sách lên thiết bị vì không còn chỗ trống " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8938,6 +9114,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "Bao nhiêu sách rỗng?" @@ -9000,10 +9229,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "Sách của tôi" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10223,7 +10460,7 @@ msgstr "&Mật khẩu:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10492,11 +10729,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10554,8 +10786,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Tác giả" @@ -11168,77 +11400,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11485,12 +11719,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11892,7 +12120,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11901,7 +12129,7 @@ msgid "Shift+Alt+B" msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11925,7 +12153,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -14092,135 +14320,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -14229,17 +14467,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -14249,11 +14481,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -14262,22 +14494,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14286,31 +14518,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "Hiển thị đánh giá &trung bình trong trình duyệt thẻ" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14348,11 +14580,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16470,7 +16697,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17796,7 +18023,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17804,7 +18031,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17814,7 +18041,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17823,7 +18050,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17837,7 +18064,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17845,7 +18072,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17853,7 +18080,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17861,7 +18088,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17869,7 +18096,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17877,7 +18104,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17885,7 +18112,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17893,7 +18120,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17904,7 +18131,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17915,7 +18142,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17925,7 +18152,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17934,94 +18169,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18673,17 +18989,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/wa.po b/src/calibre/translations/wa.po index e8bf847df7..7a6ac44499 100644 --- a/src/calibre/translations/wa.po +++ b/src/calibre/translations/wa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2011-07-05 23:12+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Walloon \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n!=1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:52+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:50+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "" @@ -317,323 +319,323 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -949,21 +951,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -975,38 +983,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1014,103 +1022,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1167,8 +1175,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1178,8 +1187,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1201,8 +1211,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1678,15 +1688,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1730,25 +1812,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1841,63 +1921,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1905,27 +1999,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1969,67 +2069,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2163,6 +2240,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3810,8 +3910,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3944,7 +4044,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4221,7 +4321,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4235,155 +4335,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4592,6 +4702,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4605,7 +4735,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4865,7 +4995,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5115,14 +5245,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5239,7 +5369,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5965,7 +6095,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6103,7 +6233,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6205,42 +6335,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6251,7 +6381,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6275,7 +6405,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6294,7 +6424,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6333,7 +6463,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6398,51 +6528,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6450,53 +6605,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6504,95 +6679,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8346,248 +8521,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8617,6 +8795,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8679,10 +8910,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9899,7 +10138,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10168,11 +10407,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10230,8 +10464,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10844,77 +11078,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11161,12 +11397,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11566,7 +11796,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11575,7 +11805,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11599,7 +11829,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13766,135 +13996,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13903,17 +14143,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13923,11 +14157,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13936,22 +14170,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13960,31 +14194,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14022,11 +14256,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16129,7 +16358,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17452,7 +17681,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17460,7 +17689,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17470,7 +17699,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17479,7 +17708,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17493,7 +17722,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17501,7 +17730,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17509,7 +17738,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17517,7 +17746,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17525,7 +17754,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17533,7 +17762,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17541,7 +17770,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17549,7 +17778,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17560,7 +17789,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17571,7 +17800,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17581,7 +17810,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17590,94 +17827,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18329,17 +18647,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/yi.po b/src/calibre/translations/yi.po index b0fc779724..6f3962d032 100644 --- a/src/calibre/translations/yi.po +++ b/src/calibre/translations/yi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2009-09-04 22:02+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Yiddish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:52+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:50+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "" @@ -317,323 +319,323 @@ msgstr "" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -949,21 +951,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -975,38 +983,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1014,103 +1022,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1167,8 +1175,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1178,8 +1187,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1201,8 +1211,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1678,15 +1688,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1730,25 +1812,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1841,63 +1921,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1905,27 +1999,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1969,67 +2069,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2163,6 +2240,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3810,8 +3910,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3944,7 +4044,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4221,7 +4321,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4235,155 +4335,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4592,6 +4702,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4605,7 +4735,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4865,7 +4995,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5115,14 +5245,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5239,7 +5369,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5965,7 +6095,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6103,7 +6233,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6205,42 +6335,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6251,7 +6381,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6275,7 +6405,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6294,7 +6424,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6333,7 +6463,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6398,51 +6528,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6450,53 +6605,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6504,95 +6679,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8346,248 +8521,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8617,6 +8795,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8679,10 +8910,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9899,7 +10138,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10168,11 +10407,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10230,8 +10464,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10844,77 +11078,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11161,12 +11397,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11566,7 +11796,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11575,7 +11805,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11599,7 +11829,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13766,135 +13996,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13903,17 +14143,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13923,11 +14157,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13936,22 +14170,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13960,31 +14194,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14022,11 +14256,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16129,7 +16358,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17452,7 +17681,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17460,7 +17689,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17470,7 +17699,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17479,7 +17708,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17493,7 +17722,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17501,7 +17730,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17509,7 +17738,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17517,7 +17746,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17525,7 +17754,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17533,7 +17762,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17541,7 +17770,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17549,7 +17778,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17560,7 +17789,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17571,7 +17800,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17581,7 +17810,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17590,94 +17827,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18329,17 +18647,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/zh_CN.po b/src/calibre/translations/zh_CN.po index 8941409a68..37a8a5c3b0 100644 --- a/src/calibre/translations/zh_CN.po +++ b/src/calibre/translations/zh_CN.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-06-15 15:18+0000\n" "Last-Translator: Jane Dong \n" "Language-Team: Simplified Chinese \n" @@ -17,8 +17,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:54+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:52+0000\n" +"X-Generator: Launchpad (build 15914)\n" "X-Poedit-Country: CHINA\n" "X-Poedit-Language: Chinese\n" @@ -30,22 +30,23 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -84,8 +85,8 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -136,20 +137,20 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -178,12 +179,12 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -209,6 +210,7 @@ msgstr "定制" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "无法配置" @@ -323,323 +325,323 @@ msgstr "设置 %s 文件的元数据" msgid "Set metadata from %s files" msgstr "从 %s 文件设置元数据" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "添加书籍到calibre或者已连接的设备上" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "从已连接的Kindle上获取注解(实验性的)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "为您的书架生成一个分类" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "转换成其它电子书格式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "从您的书架或者设备里删除这些书籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "编辑 calibre 书库中书籍的元数据" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "阅读 calibre 书库中的书籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "从网上下新闻并生成电子书" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "快速显示相关的书籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "导出calibre书库中的书籍到硬盘" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "在弹出的对话框中显示书的详细信息" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "重启calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "打开这些书的所在目录" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "发送电子书到移动设备" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "以电子邮件发送或网页分享书籍。连接到 iTunes 或文件夹,就像连接到设备那样。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "浏览 caliber 用户手册" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "自定义 calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "方便的找到与当前选定的书籍相似的书籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "切换各个 calibre 书库并对它们实施维护" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "把书籍从设备复到到 calibre 书库中" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "修改您的设备上的书籍分类" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "在两个书库间复制书籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "对 calibre 书库中的 epub 或 htmlz 文件进行细微的优化调整" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "在搜索 calibre 书库时,高亮下一个或前一个匹配的项" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "从你的 calibre 书库中随机选择一本书" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "从不同的书商寻找书籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "获取新的 calibre 插件或更新已有的插件" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "外观和体验" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "界面" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "调整成你喜欢的外观" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "操作方式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "改变 calibre 的操作方式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "增加栏目" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "向 calibre 书籍列表中增加或删除你自定义的栏目" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "工具栏" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "自定义工具栏和上下文菜单,设置它们所可以提供的功能" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "搜索" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "个性化calibre中的书籍搜索方式。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "输入选项" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "转换" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "设置针对特定输入格式的转换选项" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "常规选项" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "设置所有输入格式共有的转换选项" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "输出选项" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "设置针对特定输出格式的转换选项" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "添加书籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "导入/导出" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "控制向 calibre 添加书籍时读取元数据的方式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "保存书籍到磁盘" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "控制使用“保存到磁盘”功能时 calibre 从数据库导出文件的方式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "发送书籍到设备" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "控制 calibre 将文件传输到电子阅读器的方式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "元数据控制板" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "保存或发送前更改元数据域" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "模板函数" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "高级" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "建立你自己的模板函数。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "通过Email分享书籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "分享" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "设置通过电子邮件分享书籍。可用于在向阅读器下载新内容时自动发送通知。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "通过网络分享" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "设置 calibre 内容服务程序以便通过网络在任何设备和地点访问 calibre 书库。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "元数据下载" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "控制 calibre 从网络上下载元数据的方式。" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "插件" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "添回/删除/自定义各种calibre功能" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "优化调整" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "微调 calibre 在各种情况下的行为" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "键盘" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "自定义 calibre 的键盘快捷键" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "杂项" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "其它高级选项" @@ -959,21 +961,27 @@ msgstr "调试日志" msgid "Communicate with Android phones." msgstr "与 Android 手机通信。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" -msgstr "逗号间隔的电子书发送到设备目录的列表。将使用第一个存在的目录。" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "与 S60 手机通信。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "与 WebOS 平板通信。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -990,38 +998,38 @@ msgstr "" "备FAQ中推荐的“连接到iTunes”的方法,用连接/共享| 连接到iTunes " "菜单项。允许苹果驱动程序来实现苹果设备的直接连接是一个不被支持的高级用户模式。

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "禁用苹果驱动程序" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "使用苹果驱动程序" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "在 iTune/iBooks 中将“系列”作为“分类”" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "允许使用系列名称作为 iTunes 风格或 iBooks 分类" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "缓存来自 iTunes/iBooks 的封面" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "允许从 iTunes 和 iBooks 缓存和显示封面。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "\"添加到资料库时将文件复制到iTunes Media文件夹%s\" 可以在 iTunes 的“偏好设置|高级”中启用" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1032,25 +1040,25 @@ msgstr "" "配置目录中保存一份传输到 iTunes 中的书籍副本。

启用本选项表示 iTunes 被配置成在您的 iTunes Media " "文件夹中保存副本。

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Apple 设备" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "与 iTunes/iBooks 通信" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "检测到 Apple 设备,正在启动 iTunes,请稍候..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "无法直接从 iDevice 复制书籍。请把书籍先从 iTunes 中拖到桌面,再把它们加入 calibre 的书库。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " @@ -1059,36 +1067,36 @@ msgstr "" "不支持的直接传输模式。请参考http://www.mobileread.com/forums/showthread.php?t=118559页面说明配置使" "用“连接到 iTunes”功能。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "更新设备元数据列表..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "第 %(num)d 个,共 %(tot)d 个" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "完成" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1098,7 +1106,7 @@ msgstr "" "请用 iBooks 软件删除它们。\n" "点击“查看详情”查看列表。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1106,36 +1114,36 @@ msgstr "" "无法转换部分封面图像。\n" "点击“查看详情”查看列表。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "新闻" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "分类" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "与 iTunes 通信。" @@ -1194,8 +1202,9 @@ msgstr "从设备中获取书籍列表..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1205,8 +1214,9 @@ msgstr "传输书籍到设备中..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1228,8 +1238,8 @@ msgstr "正在从设备中删除书籍..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1715,15 +1725,87 @@ msgstr "与 COBY 阅读器通信。" msgid "Communicate with the Ex124G" msgstr "与 Ex124G 设备通信" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "获取设备信息..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1767,25 +1849,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "鉴于在SONY阅读器上会导致错误,注解被删除了" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "按标题" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "按作者" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "逗号间隔的元数据域列表,用以在设备形成合集。可能性包括: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1883,63 +1963,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1947,27 +2041,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "获取设备信息..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2011,67 +2111,44 @@ msgstr "和 Stash W950 读者交流" msgid "Communicate with the Wexler reader." msgstr "与Wexler阅读器通讯" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "无法检测到 %s 磁盘,请尝试重启。" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "无法检测 %s 挂载点。请尝试重启。" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "无检测测到 %s 磁盘。" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "无法检测到 %s 磁盘。设备已弹出,或您的 kernel 使用旧版 SYSFS。" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "无法装载主存储器(错误代码:%d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "%s 的主内存只读。可能是由于设备的文件系统出错引起。" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "无法挂载设备" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "选定的插槽:%s 未被支持。" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "设备内置存储空间不足" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "存储卡空间不足" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "配置设备" @@ -2209,6 +2286,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "选定的插槽:%s 未被支持。" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "设备内置存储空间不足" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "存储卡空间不足" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3970,8 +4070,8 @@ msgstr "标签" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4116,7 +4216,7 @@ msgstr "" "\n" "从LibraryThing.com为书籍标识符ISBN采集封面图像/社会元数据\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4397,7 +4497,7 @@ msgid "Sidebar" msgstr "侧边栏" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4411,155 +4511,165 @@ msgstr "无法找到 pdftohtml,请确认其已被加入系统路径变量 PATH msgid "Table of Contents:" msgstr "目录:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "默认将文件传输到存储卡而非设备内置存储" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "删除前确认" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "主窗口位置尺寸" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "新版程序可用时提示" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "使用罗马数字作为序列数字" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "以名称,流行度,或星级来为标签排序。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "匹配任意或全部标签" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "在浏览模式下显示的书籍封面数量" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "转换到LRF文件的默认选项" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "查看LRF文件的选项" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "使用内置浏览器查看的文件格式" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "显示书籍列表时显示的信息列" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "在程序启动时启动内容服务程序" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "在数据库中保留旧消息" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "显示系统托盘图标" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "将下载的新闻传输到设备上" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "将封面显示在单独的窗口而不是在 calibre 主窗口" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "禁用系统托盘消息" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "当“传送到设备”按钮被按下时的默认操作" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "输入搜索关键字的同时就进行搜索。如果禁用这个功能,只有在按下回车键后才会开始搜索。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "搜索时在全部书籍列表中以高亮显示标明搜索结果而不是过滤掉不匹配的书籍项。可以按 N 键或 F3 键跳转到下一个匹配项。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "允许同时进行的格式转换或新闻下载任务的个数。由于软件的某些历史原因,这个值应该设置为实际需要值的两倍。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "下载社会性元数据(标签、评分等)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "使用新元数据覆盖作者和书名信息" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "自动下载可用封面" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "将并发任务最大值限制为 CPU 数量" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "软件界面布局。“宽”布局在右侧显示书籍详细信息,“窄”布局在下侧显示书籍详细信息。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "在标签浏览器中显示每个项目说明的平均星级" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "禁用界面动画" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "标签浏览器分类无法显示" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "再次显示该确认" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "需要重启" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "选择文件" @@ -4768,6 +4878,26 @@ msgstr "下列书籍是虚拟的,不能添加到calibre书库中。" msgid "No book files found" msgstr "未找到书籍文件" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "添加书籍到书库" @@ -4781,7 +4911,7 @@ msgid "Merging user annotations into database" msgstr "将用户注释合并到数据库" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "抓取注释(实验功能)" @@ -5043,7 +5173,7 @@ msgstr "你的 calibre 书库数据库没有发现错误。你是否想让 calib #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5295,14 +5425,14 @@ msgid "Main memory" msgstr "主内存" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "存储卡A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "存储卡B" @@ -5419,7 +5549,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6160,7 +6290,7 @@ msgid "The specified directory could not be processed." msgstr "无法处理指定目录。" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "没有书籍" @@ -6302,7 +6432,7 @@ msgid "" msgstr "在当前文件夹及其子文件夹中搜索的书籍并添加到 calibre 书库中" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6404,42 +6534,42 @@ msgstr "%(series)s 系列中的第 %(sidx)s msgid "Collections" msgstr "合集" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "粘贴封面" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "复制封面" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "删除封面" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "双击打开书籍细节窗口" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "路径" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "封面大小: %(width)d x %(height)d" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6450,7 +6580,7 @@ msgstr "BibTeX选项" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6474,7 +6604,7 @@ msgstr "选项适用于" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6493,7 +6623,7 @@ msgstr "输出" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6532,7 +6662,7 @@ msgstr "输出" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6597,51 +6727,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "CSV/XML 选项" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "电子书选项" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6649,53 +6804,73 @@ msgstr "" msgid "Name" msgstr "名称" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "包含章节" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "流派分类(&G)" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" -msgstr "最新添加(&A)" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "描述(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "系列分类(&S)" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "标题分类(&T)" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" -msgstr "作者分类" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "排除书籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6703,96 +6878,96 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "排除流派" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" -msgstr "排除标签(&E)" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" -msgstr "排除书籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "其他选项" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " 英寸" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "与评论合并(&M)" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "之前(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "之后(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "分隔符(&S)" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " 英寸" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -8569,234 +8744,235 @@ msgstr "要添加的标签" msgid "tags to remove" msgstr "要移除的标签" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "无详情可用。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "设备未连接。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "调试设备检测" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "获取设备信息" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "获取设备书籍列表" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "从设备抓取注释" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "传输元数据到设备上" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "发送合集到设备" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "上传 %d 本书到设备" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "从设备上删除书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "从设备上下载书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "查看设备上的书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "设置传送到设备的默认操作" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "传送到主内存" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "发送到存储卡 A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "发送到存储卡 B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "主内存" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "发送特定格式至" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "发送并从书库中删除" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "安全移除设备" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "错误" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "与设备通信发生错误" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "无合适格式" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "选择一个将做为设备打开的文件夹" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "设备通讯错误。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "设备: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " 被检测到。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "选择传送" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "无设备" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(num)i 本书,共 %(total)i 本" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "0 本书,共 %i 本" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "选择传送到设备的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "无法传送:无连接设备" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "无卡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "无法传送:设备中无储存卡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "上传到设备之前自动转换如下书籍?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "正在发送分类到设备。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "将新闻传送到设备." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "传送书籍到设备。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "无法上传下列书籍到设备,未找到何时格式。请先将书籍转换为设备支持的格式。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "设备存储空间不足" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "

由于设备存储空间不足无法将书籍传送到设备上 " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "未知格式" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " @@ -8805,14 +8981,16 @@ msgstr "" "你为你的 {1} 设备启用了 {0} 格式,但 {1} 可能不支持这种格式。如果你把这种格式的文件发送到 {1} " "设备,可能无法正常工作。你确认定要这样做吗?" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "无效模板" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8842,6 +9020,59 @@ msgstr "用“排序作者”字段值作为“作者”" msgid "Save &template:" msgstr "保存模板(&T):" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "编辑细节" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "添加多少空白书籍项?" @@ -8909,10 +9140,18 @@ msgstr "在创建的书籍项上设置标签(&T):" msgid "Fit &cover within view" msgstr "封面以适合屏幕大小显示(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "我的书籍" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10204,7 +10443,7 @@ msgstr "密码(&P):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10477,11 +10716,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "插件 {0} 已成功安装到 {1} 位置。你需要重启 calibre 软件使新安装的插件生效。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10539,8 +10773,8 @@ msgstr "正在中止..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "作者" @@ -11179,77 +11413,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11496,12 +11732,6 @@ msgstr "从输入框中删除模版" msgid "Open Template Editor" msgstr "打开模版编辑器" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "编辑细节" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "测试电子邮件设置" @@ -11917,7 +12147,7 @@ msgid "Regular expression (?P)" msgstr "正则表达式 (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "封面浏览器" @@ -11926,7 +12156,7 @@ msgid "Shift+Alt+B" msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "标签浏览器" @@ -11950,7 +12180,7 @@ msgstr "已连接 " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "书籍详情" @@ -14192,135 +14422,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "不显示" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "小" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "大" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "中" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "总是" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "仅当空间允许" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "从不" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "首字母" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "已禁用" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "已分区" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "栏目着色" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " 或 " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "选择界面语言, 需重启(&L):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "显示系统托盘图标, 需重启生效(&t)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "用户界面风格(&L)(须重启生效):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "禁用所有的动画效果。有助于提高在老旧电脑上的运行速度。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "禁用动画效果(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "禁用系统托盘提示(&N)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "启动时显示软件启动画面(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "工具栏(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "图标大小(&I):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "在图标下显示文本(&T):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "界面字体:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "改变字体(&F)(需要重启)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "主界面" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." +msgstr "注意:注释 字段总会被显示在最后,不管这里如何设置它的位置。" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "使用罗马数字作为序列数字" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 msgid "Select displayed metadata" msgstr "选择要显示的元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 msgid "Move up" msgstr "上移" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 msgid "Move down" msgstr "下移" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 msgid "Default author link template:" msgstr "默认作者链接模版:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -14329,17 +14569,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" -msgstr "使用罗马数字作为序列数字" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "注意:注释 字段总会被显示在最后,不管这里如何设置它的位置。" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -14349,11 +14583,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "标签浏览器分类分组方式(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -14366,22 +14600,22 @@ msgstr "" "设为“分区”可以把结果分为多个固定大小的子类。\n" "设为“禁用”则不会进行结果归类。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "当项目多于指定数量时进行分组(&C):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "不分组的分类名称" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14390,31 +14624,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "在标签浏览器中显示平均评分(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "具有层次关系的分类(&H):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "在单独的窗口显示封面浏览界面, 需重启生效(&b)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "浏览模式下显示的书籍封面数量(&N), 须重启生效:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "当在独立窗口中显示封面浏览器时,以全屏模式显示(&F)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "按 %s 键切换全屏模式" @@ -14452,11 +14686,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "需要重启" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "数据源" @@ -16661,11 +16890,9 @@ msgstr "将在系统栏中继续运行。要关闭,在系统栏菜单中选择 #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" -"%(app)s 已经更新到 %(ver)s 版。查看 新功能。" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:84 msgid "Update available!" @@ -18053,7 +18280,7 @@ msgstr "" "默认值:'%default'\n" "适用于:CSV 和 XML 输出格式" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -18061,7 +18288,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -18071,7 +18298,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -18080,7 +18307,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -18094,7 +18321,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -18102,7 +18329,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -18110,7 +18337,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -18118,7 +18345,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -18126,7 +18353,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -18134,7 +18361,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -18142,7 +18369,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -18150,7 +18377,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -18161,7 +18388,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -18172,7 +18399,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -18182,7 +18409,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -18191,94 +18426,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18973,17 +19289,17 @@ msgstr "" msgid "creating custom column " msgstr "创建自定义列 " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "正在复制%s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "正在压缩数据库" diff --git a/src/calibre/translations/zh_HK.po b/src/calibre/translations/zh_HK.po index 2acd0d9b08..730df40255 100644 --- a/src/calibre/translations/zh_HK.po +++ b/src/calibre/translations/zh_HK.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2011-07-11 08:59+0000\n" "Last-Translator: Nader stouhy \n" "Language-Team: Chinese (Hong Kong) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:52+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:50+0000\n" +"X-Generator: Launchpad (build 15914)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,22 +26,23 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -80,8 +81,8 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -132,20 +133,20 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -174,12 +175,12 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -205,6 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "" @@ -317,323 +319,323 @@ msgstr "設定%s文件的Metadata" msgid "Set metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "" @@ -949,21 +951,27 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -975,38 +983,38 @@ msgid "" "to iDevices is an unsupported advanced user mode.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1014,103 +1022,103 @@ msgid "" "is configured to store copies in your iTunes Media folder.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "" @@ -1167,8 +1175,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1178,8 +1187,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1201,8 +1211,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1678,15 +1688,87 @@ msgstr "" msgid "Communicate with the Ex124G" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1730,25 +1812,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1841,63 +1921,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1905,27 +1999,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -1969,67 +2069,44 @@ msgstr "" msgid "Communicate with the Wexler reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" @@ -2163,6 +2240,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3810,8 +3910,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3944,7 +4044,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4221,7 +4321,7 @@ msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4235,155 +4335,165 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "" @@ -4592,6 +4702,26 @@ msgstr "" msgid "No book files found" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "" @@ -4605,7 +4735,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "" @@ -4865,7 +4995,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5115,14 +5245,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "" @@ -5239,7 +5369,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -5965,7 +6095,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "" @@ -6103,7 +6233,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6205,42 +6335,42 @@ msgstr "" msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6251,7 +6381,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6275,7 +6405,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6294,7 +6424,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6333,7 +6463,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6398,51 +6528,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6450,53 +6605,73 @@ msgstr "" msgid "Name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6504,95 +6679,95 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 @@ -8346,248 +8521,251 @@ msgstr "" msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." +msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8617,6 +8795,59 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "" @@ -8679,10 +8910,18 @@ msgstr "" msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -9899,7 +10138,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10168,11 +10407,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10230,8 +10464,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10844,77 +11078,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11161,12 +11397,6 @@ msgstr "" msgid "Open Template Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" @@ -11566,7 +11796,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "" @@ -11575,7 +11805,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "" @@ -11599,7 +11829,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "" @@ -13766,135 +13996,145 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 -msgid "Select displayed metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 -msgid "Move up" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 -msgid "Move down" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 -msgid "Default author link template:" +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +msgid "Select displayed metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +msgid "Move up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +msgid "Move down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +msgid "Default author link template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13903,17 +14143,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13923,11 +14157,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13936,22 +14170,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13960,31 +14194,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" @@ -14022,11 +14256,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "" @@ -16129,7 +16358,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" @@ -17452,7 +17681,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17460,7 +17689,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17470,7 +17699,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17479,7 +17708,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17493,7 +17722,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17501,7 +17730,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17509,7 +17738,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17517,7 +17746,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17525,7 +17754,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17533,7 +17762,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17541,7 +17770,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17549,7 +17778,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17560,7 +17789,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17571,7 +17800,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17581,7 +17810,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17590,94 +17827,175 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18329,17 +18647,17 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "" diff --git a/src/calibre/translations/zh_TW.po b/src/calibre/translations/zh_TW.po index 73a675f6da..08b5ec6ac0 100644 --- a/src/calibre/translations/zh_TW.po +++ b/src/calibre/translations/zh_TW.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-08-31 03:51+0000\n" +"POT-Creation-Date: 2012-09-08 11:42+0000\n" "PO-Revision-Date: 2012-07-21 12:23+0000\n" "Last-Translator: Chao-Hsiung Liao \n" "Language-Team: Chinese (traditional)\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-09-01 04:54+0000\n" -"X-Generator: Launchpad (build 15890)\n" +"X-Launchpad-Export-Date: 2012-09-09 04:51+0000\n" +"X-Generator: Launchpad (build 15914)\n" "Language: zh_TW\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -27,22 +27,23 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:371 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:25 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:190 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:206 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:469 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:497 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:480 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:57 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:109 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:112 @@ -81,8 +82,8 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:468 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1151 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1262 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 #: /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 @@ -133,20 +134,20 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:425 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /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/device.py:1324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1327 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -175,12 +176,12 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/library/database2.py:585 #: /home/kovid/work/calibre/src/calibre/library/database2.py:593 #: /home/kovid/work/calibre/src/calibre/library/database2.py:604 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2189 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2343 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2767 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3414 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3416 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2346 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2771 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3418 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3420 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3557 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -206,6 +207,7 @@ msgstr "自訂" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:165 msgid "Cannot configure" msgstr "不能設定" @@ -321,323 +323,323 @@ msgstr "在%s檔案中設定詮釋資料" msgid "Set metadata from %s files" msgstr "從%s檔案中設定詮釋資料" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Add books to calibre or the connected device" msgstr "將書籍加入 calibre 或連接的裝置" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Fetch annotations from a connected Kindle (experimental)" msgstr "從連接的 Kindle 中取回註解 (實驗性)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Generate a catalog of the books in your calibre library" msgstr "產生您 calibre 書庫中書籍的分類" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 msgid "Convert books to various ebook formats" msgstr "將書籍轉換為各種電子書格式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Delete books from your calibre library or connected device" msgstr "從您的 calibre 書庫或連接的裝置刪除書籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 msgid "Edit the metadata of books in your calibre library" msgstr "編輯 calibre 書庫中書籍的元數據" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 msgid "Read books in your calibre library" msgstr "閱讀您的 calibre 書庫的書籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 msgid "Download news from the internet in ebook form" msgstr "從網際網路將新聞下載為電子書格式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 msgid "Show a list of related books quickly" msgstr "快速顯示相關書籍的清單" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 msgid "Export books from your calibre library to the hard disk" msgstr "從您的 calibre 書庫匯出電子書到硬碟" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:822 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 msgid "Show book details in a separate popup" msgstr "在分離的彈出式視窗中顯示書籍詳細資料" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "Restart calibre" msgstr "重新啟動 calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837 msgid "Open the folder that contains the book files in your calibre library" msgstr "開啟包含在您的 calibre 書庫裡書籍的資料夾" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 msgid "Send books to the connected device" msgstr "傳送書籍到連接的裝置" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:848 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "透過電子郵件或網頁傳送書籍同時連線到 iTunes 或您電腦上的資料夾 (如果它們是裝置)" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "瀏覽 calibre 使用者手冊" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:854 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 msgid "Customize calibre" msgstr "自訂 calibre" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:859 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Easily find books similar to the currently selected one" msgstr "輕鬆的找到與目前選取類似的書籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869 msgid "" "Switch between different calibre libraries and perform maintenance on them" msgstr "在不同的 calibre 書庫中切換並對它們進行維護" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:870 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 msgid "Copy books from the devce to your calibre library" msgstr "從裝置複製書籍到您的 calibre 書庫" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 msgid "Edit the collections in which books are placed on your device" msgstr "編輯放在您裝置中書籍的收藏" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 msgid "Copy a book from one calibre library to another" msgstr "從一個 calibre 書庫複製書籍到另一個書庫" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "對您的 calibre 書庫的 epub 或 htmlz 檔案進行一些微調" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:890 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:895 msgid "" "Find the next or previous match when searching in your calibre library in " "highlight mode" msgstr "當搜尋您的 calibre 書庫時以突顯模式尋找下一個或上一個符合項" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:896 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:901 msgid "Choose a random book from your calibre library" msgstr "從您的 calibre 書庫隨機選擇書籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:903 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:908 msgid "Search for books from different book sellers" msgstr "從不同的書籍零售商搜尋書籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:919 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:924 msgid "Get new calibre plugins or update your existing ones" msgstr "取得您現有 calibre 外掛程式的新版本" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:938 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 msgid "Look and Feel" msgstr "外觀與感覺" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:940 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:952 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:963 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:974 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:986 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:957 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:968 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:979 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:991 msgid "Interface" msgstr "介面" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:944 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:949 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "調整 calibre 介面的外觀和感覺以符合您的喜好" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 msgid "Behavior" msgstr "行為" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:956 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 msgid "Change the way calibre behaves" msgstr "改變 calibre 的行為" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:961 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:966 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:273 msgid "Add your own columns" msgstr "加入您自己的欄" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:967 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 msgid "Add/remove your own columns to the calibre book list" msgstr "在 calibre 書籍清單中加入/移除您自己的欄位" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:972 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 msgid "Toolbar" msgstr "工具列" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:978 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" msgstr "自訂工具列和關聯選單,改變每次可用的動作" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:984 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Searching" msgstr "搜尋" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:990 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Customize the way searching for books works in calibre" msgstr "自訂在 calibre 中搜尋書籍的運作方式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1000 msgid "Input Options" msgstr "輸入選項" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1008 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1019 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1002 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1024 msgid "Conversion" msgstr "轉換" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1001 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 msgid "Set conversion options specific to each input format" msgstr "設定每個輸入格式指定的轉換選項" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1006 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1011 msgid "Common Options" msgstr "一般選項" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1012 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 msgid "Set conversion options common to all formats" msgstr "設定所有格式的轉換選項指令" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1017 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1022 msgid "Output Options" msgstr "輸出選項" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1023 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 msgid "Set conversion options specific to each output format" msgstr "設定每個輸出格式指定的轉換選項" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033 msgid "Adding books" msgstr "加入書籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1030 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1042 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1054 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1066 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1059 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1071 msgid "Import/Export" msgstr "匯入/匯出" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1034 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1039 msgid "Control how calibre reads metadata from files when adding books" msgstr "控制當加入書籍時 calibre 如何從檔案讀取元數據" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1040 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1045 msgid "Saving books to disk" msgstr "將書籍儲存至磁碟" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1046 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1051 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "控制當使用儲存至磁碟時 calibre 要如何從資料庫中匯出檔案到磁碟" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1052 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 msgid "Sending books to devices" msgstr "將書籍傳送至裝置" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1058 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1063 msgid "Control how calibre transfers files to your ebook reader" msgstr "控制 calibre 要如何傳輸檔案到您的電子書閱讀器" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1064 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Metadata plugboards" msgstr "元數據接線板" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1070 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 msgid "Change metadata fields before saving/sending" msgstr "在儲存/傳送前改變元數據欄位" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 msgid "Template Functions" msgstr "範本函式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1124 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1136 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1147 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1158 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1082 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1129 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1141 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1152 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1163 msgid "Advanced" msgstr "進階" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1081 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 msgid "Create your own template functions" msgstr "建立您自己的範本函式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1086 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 msgid "Sharing books by email" msgstr "以電子郵件分享書籍" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1088 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1100 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1113 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1093 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1105 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1118 msgid "Sharing" msgstr "分享" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1092 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1097 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "設定以電子郵件分享書籍。可以用於自動將下載的新聞傳送至您的裝置" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1098 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 msgid "Sharing over the net" msgstr "透過網路分享" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1104 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1109 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "設定 calibre 內容伺服器可以讓您在任何地方,使用任何裝置透過網際網路存取您的 calibre 書庫" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1111 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 msgid "Metadata download" msgstr "元數據下載" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1117 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 msgid "Control how calibre downloads ebook metadata from the net" msgstr "控制 calibre 如何從網路下載電子書元數據" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1122 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 msgid "Plugins" msgstr "外掛程式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1128 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1133 msgid "Add/remove/customize various bits of calibre functionality" msgstr "加入/移除/自訂各種 calibre 函式" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1134 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1139 msgid "Tweaks" msgstr "調整" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 msgid "Fine tune how calibre behaves in various contexts" msgstr "詳細校調 calibre 在各種狀況的行為" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1145 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Keyboard" msgstr "鍵盤" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1151 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 msgid "Customize the keyboard shortcuts used by calibre" msgstr "自訂 calibre 使用的鍵盤捷徑鍵" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1156 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1161 #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:110 msgid "Miscellaneous" msgstr "雜項" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1162 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1167 msgid "Miscellaneous advanced configuration" msgstr "雜項進階組態" @@ -957,21 +959,27 @@ msgstr "除錯紀錄" msgid "Communicate with Android phones." msgstr "和Android 為OS的電話交換資料" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:194 msgid "" -"Comma separated list of directories to send e-books to on the device. The " -"first one that exists will be used" -msgstr "要將電子書傳送至裝置的目錄清單,以逗號分隔。會使用第一個存在的目錄" +"Comma separated list of directories to send e-books to on the device's " +"main memory. The first one that exists will be used" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:286 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 +msgid "" +"Comma separated list of directories to send e-books to on the device's " +"storage cards. The first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:310 msgid "Communicate with S60 phones." msgstr "與 S60 電話連接。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:305 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:329 msgid "Communicate with WebOS tablets." msgstr "與 WebOS 平板電腦連接。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:61 msgid "" "

If you do not want calibre to recognize your Apple iDevice when it is " "connected to your computer, click Disable Apple Driver.

To " @@ -989,38 +997,38 @@ msgstr "" "iDevices FAQ中建議的,使用 連線/分享|連接到 iTunes 選單項目。

啟用 " "Apple driver 直接連接到 iDevices 是尚未支援的進階使用者模式。

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:78 msgid "Disable Apple driver" msgstr "停用 Apple 驅動程式" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:82 msgid "Enable Apple driver" msgstr "啟用 Apple 驅動程式" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 msgid "Use Series as Category in iTunes/iBooks" msgstr "以系列做為 iTunes/iBooks 中的分類" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:118 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:119 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" msgstr "啟用以使用和 iTunes 類別、iBooks 分類的叢書名稱" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Cache covers from iTunes/iBooks" msgstr "快取 iTunes/iBooks 封面" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:122 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 msgid "Enable to cache and display covers from iTunes/iBooks" msgstr "啟用以從 iTunes/iBooks 快取並顯示封面" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:124 #, python-format msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "\"複製檔案到 iTunes 媒體資料夾 %s\" 已在 iTunes 偏好設定|進階 中啟用" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126 msgid "" "

This setting should match your iTunes Preferences|Advanced " "setting.

Disabling will store copies of books transferred to iTunes in " @@ -1030,61 +1038,61 @@ msgstr "" "

這個設定值應該符合您的 iTunes 偏好設定|進階 設定值。

停用會將傳輸到 iTunes " "的書籍複本到您的 calibre 組態目錄。

啟用表示 iTunes 設定為儲存複本到您的 iTunes 媒體資料夾。

" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:189 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" msgstr "Apple device" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:191 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:192 msgid "Communicate with iTunes/iBooks." msgstr "與 iTunes/iBooks 閱讀器連接。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:206 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "偵測到 Apple 裝置,執行 iTunes,請稍候 ..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:208 msgid "" "Cannot copy books directly from iDevice. Drag from iTunes Library to " "desktop, then add to calibre's Library window." msgstr "不能直接從 iDevice 複製書籍。請從 iTunes Library 拖曳到桌面,然後加入 calibre 的書庫視窗。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 msgid "" "Unsupported direct connect mode. See " "http://www.mobileread.com/forums/showthread.php?t=118559 for instructions on " "using 'Connect to iTunes'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:214 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:215 msgid "" "

Unable to communicate with iTunes.

Refer to this " "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:383 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "正在更新裝置元數據清單..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:460 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:500 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1115 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1161 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3245 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3287 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:501 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1116 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1162 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3288 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d / %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:508 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1166 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3294 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:509 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1167 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3295 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "已完成" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:700 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:701 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1094,7 +1102,7 @@ msgstr "" "可能已使用 iBooks 程式刪除了。\n" "點選「顯示詳細資料」來查看清單。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1079 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1102,36 +1110,36 @@ msgstr "" "某些封面圖片無法轉換。\n" "點選「顯示詳細資料」來查看清單。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2768 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:103 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /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:247 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:287 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1061 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1067 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1102 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:259 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:293 +#: /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 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1197 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1199 #: /home/kovid/work/calibre/src/calibre/library/database2.py:370 #: /home/kovid/work/calibre/src/calibre/library/database2.py:383 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3271 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3275 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "新聞" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2769 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2770 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3231 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3249 msgid "Catalog" msgstr "分類" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3137 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3138 msgid "Communicate with iTunes." msgstr "與 iTunes 連接。" @@ -1190,8 +1198,9 @@ msgstr "從裝置中取得書籍列表" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /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/smart_device_app/driver.py:885 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:887 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:897 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:899 #: /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..." @@ -1201,8 +1210,9 @@ msgstr "正在傳送書籍到裝置中..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:898 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:909 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:357 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:910 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:921 #: /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..." @@ -1224,8 +1234,8 @@ msgstr "正在從裝置中移除書籍..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:929 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:935 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:941 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:947 #: /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..." @@ -1711,15 +1721,87 @@ msgstr "與 COBY 連接" msgid "Communicate with the Ex124G" msgstr "與 Ex124G 連接" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:25 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:31 msgid "Communicate with MTP devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:105 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:745 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 +msgid "Get device information..." +msgstr "取得裝置資訊..." + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:143 +msgid "Reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:176 +#, python-format +msgid "Reading metadata from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:195 +msgid "Updating metadata cache on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:197 +msgid "Finished reading metadata from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:346 +#, python-format +msgid "Transferred %s to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:348 +msgid "Transfer to device finished..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:369 +#, python-format +msgid "Added %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:371 +msgid "Adding complete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +msgid "Deleting books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 +#, python-format +msgid "Deleted %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:394 +msgid "All books deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:397 +msgid "Removing books from metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:409 +#, python-format +msgid "Removed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:411 +msgid "All books removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:267 +msgid "Unknown MTP device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -1763,25 +1845,23 @@ msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:66 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:129 msgid "All by title" msgstr "全部依書名" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:130 msgid "All by author" msgstr "全部依作者" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:68 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:151 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "要轉換到裝置上收藏的元數據欄位清單(以逗號分隔)。可用的數值包含: " #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:73 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:154 #, python-format msgid "" ". Two special collections are available: %(abt)s:%(abtv)s and " @@ -1879,63 +1959,77 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:62 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:58 msgid "SmartDevice" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:60 msgid "Communicate with Smart Device apps" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:131 +msgid "All by something" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:134 msgid "Enable connections at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:135 msgid "Check this box to allow connections when calibre starts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:137 msgid "Security password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:138 msgid "Enter a password that the device app must use to connect to calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:140 msgid "Use fixed network port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:141 msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:143 msgid "Port number: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:144 msgid "" "Enter the port number the driver is to use if the \"fixed port\" box is " "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:145 msgid "Print extra debug information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:146 msgid "Check this box if requested when reporting problems" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:148 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:150 +msgid "Possibilities include: series, tags, authors, etc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:158 msgid "Enable the no-activity timeout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:159 #, python-format msgid "" "If this box is checked, calibre will automatically disconnect if a connected " @@ -1943,27 +2037,33 @@ msgid "" "timeout, so calibre will never automatically disconnect." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:616 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:163 +msgid "Use this IP address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:164 +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:628 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:733 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 -msgid "Get device information..." -msgstr "取得裝置資訊..." - -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1013 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1027 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1021 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1035 #, 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:1033 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1047 msgid "Failed to allocate a random port" msgstr "" @@ -2007,67 +2107,44 @@ msgstr "與 Stash W950 閱讀器連接。" msgid "Communicate with the Wexler reader." msgstr "與 Wexler 閱讀器連接。" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:287 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:286 #, python-format msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "無法偵測到 %s 磁碟機。嘗試重新開機。" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:468 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:467 #, python-format msgid "Unable to detect the %s mount point. Try rebooting." msgstr "無法偵測到 %s 掛載點。嘗試重新開機。" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:536 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:535 #, python-format msgid "Unable to detect the %s disk drive." msgstr "無法偵測到 %s 磁碟機。" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:614 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 #, python-format msgid "" "Unable to detect the %s disk drive. Either the device has already been " "ejected, or your kernel is exporting a deprecated version of SYSFS." msgstr "無法偵測 %s 磁碟機。可能是裝置已被退出,或是您的系統核心的 SYSFS 版本已過時。" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:623 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:622 #, python-format msgid "Unable to mount main memory (Error code: %d)" msgstr "無法裝載主記憶器(錯誤代碼:%d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:674 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:673 #, python-format msgid "" "The main memory of %s is read only. This usually happens because of file " "system errors." msgstr "%s 的主記憶體是唯讀的。這通常是因為檔案系統的錯誤所造成。" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:809 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:808 msgid "Unable to mount the device" msgstr "無法掛載裝置" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:981 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:987 -#, python-format -msgid "" -"The reader has no storage card %s. You may have changed the default send to " -"device action. Right click on the send to device button and reset the " -"default action to be \"Send to main memory\"." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:992 -#, python-format -msgid "Selected slot: %s is not supported." -msgstr "選取的插槽:%s 尚未支援。" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1021 -msgid "There is insufficient free space in main memory" -msgstr "主記憶體可用空間不足" - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1023 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:1025 -msgid "There is insufficient free space on the storage card" -msgstr "記憶卡可用空間不足" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "裝置設定" @@ -2203,6 +2280,29 @@ msgid "" "card is being seen as main memory" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 +#, python-format +msgid "" +"The reader has no storage card %s. You may have changed the default send to " +"device action. Right click on the send to device button and reset the " +"default action to be \"Send to main memory\"." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 +#, python-format +msgid "Selected slot: %s is not supported." +msgstr "選取的插槽:%s 尚未支援。" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:36 +msgid "There is insufficient free space in main memory" +msgstr "主記憶體可用空間不足" + +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:40 +msgid "There is insufficient free space on the storage card" +msgstr "記憶卡可用空間不足" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 #, python-format msgid "Rendered %s" @@ -3951,8 +4051,8 @@ msgstr "標籤" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:524 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1741 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2142 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4098,7 +4198,7 @@ msgstr "" "\n" "從 LibraryThing.com 以 ISBN 辨識書籍並取回封面圖片/社交網路元數據\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1451 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1488 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -4377,7 +4477,7 @@ msgid "Sidebar" msgstr "側邊欄" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/outline_writer.py:60 #, python-format msgid "Page %d" msgstr "" @@ -4391,155 +4491,165 @@ msgstr "找不到 pdftohtml,請檢查您的 PATH 是否有它" msgid "Table of Contents:" msgstr "目錄:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 msgid "Send file to storage card instead of main memory by default" msgstr "預設傳送檔案到記憶卡而非主記憶體" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 msgid "Confirm before deleting" msgstr "刪除前確認" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Main window geometry" msgstr "主視窗位置大小" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Notify when a new version is available" msgstr "當有新版本可用時通知" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Use Roman numerals for series number" msgstr "在系列編號中使用羅馬數字" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Sort tags list by name, popularity, or rating" msgstr "依名稱、熱門程度或評等排序標籤清單" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Match tags by any or all." msgstr "以任何或全部項目比對標籤。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Number of covers to show in the cover browsing mode" msgstr "在封面瀏覽模式中要顯示的封面數量" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Defaults for conversion to LRF" msgstr "轉換為 LRF 的預設值" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Options for the LRF ebook viewer" msgstr "LRF 電子書檢視器的選項" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Formats that are viewed using the internal viewer" msgstr "使用內部檢視器觀看的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Columns to be displayed in the book list" msgstr "在書籍清單中顯示的欄位" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Automatically launch content server on application startup" msgstr "應用程式啟動時自動執行內容伺服器" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Oldest news kept in database" msgstr "保留在資料庫中最舊的新聞" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show system tray icon" msgstr "顯示系統匣圖示" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Upload downloaded news to device" msgstr "將下載的新聞上傳到裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "Delete news books from library after uploading to device" msgstr "上傳到裝置後從書庫剛除新聞書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "在個別視窗中顯示 cover flow 而非在主 calibre 視窗中顯示" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Disable notifications from the system tray icon" msgstr "停用系統匣圖示的通知" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Default action to perform when send to device button is clicked" msgstr "當按下「傳送到裝置」按鈕時的預設動作" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 msgid "" "Start searching as you type. If this is disabled then search will only take " "place when the Enter or Return key is pressed." msgstr "輸入時即開始搜尋。如果停用此項,搜尋只有在按下 Enter 或 Return 鍵後才會開始。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "" "When searching, show all books with search results highlighted instead of " "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "搜尋時,將搜尋結果在所有書籍中以強調方式顯示,而不是只顯示符合項。您可以使用 N 或 F3 鍵移至下一個符合項。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 msgid "" "Maximum number of simultaneous conversion/news download jobs. This number is " "twice the actual value for historical reasons." msgstr "同時轉換/新聞下載工作的最大數量。由於歷史因素這個數量為實際值的兩倍。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 msgid "Download social metadata (tags/rating/etc.)" msgstr "下載社交網路元數據(標籤/評等/其他)" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Overwrite author and title with new metadata" msgstr "以新的元數據覆蓋作者和書名" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "Automatically download the cover, if available" msgstr "自動下載封面,如果有的話" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "限制最大同時工作不超過的 CPU 數目" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "使用者介面的配置。寬模式會把書籍詳細資料窗格放在右側而窄模式會把它放在底部。" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Show the average rating per item indication in the tag browser" msgstr "在標籤瀏覽器中顯示每個項目的平均評等指示" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Disable UI animations" msgstr "停用 UI 動畫" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 msgid "tag browser categories not to display" msgstr "標籤瀏覽器不顯示的分類" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 msgid "WARNING:" msgstr "警告:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 msgid "ERROR:" msgstr "錯誤:" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "再次顯示這個確認" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 +msgid "Restart needed" +msgstr "需要重新啟動" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +msgid "Restart calibre now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:559 msgid "Choose Files" msgstr "選擇檔案" @@ -4748,6 +4858,26 @@ msgstr "下列書籍為虛擬的,不能加入 calibre 書庫:" msgid "No book files found" msgstr "找不到書籍檔案" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:406 +msgid "Downloading books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:407 +msgid "Downloading books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:426 +msgid "Could not download files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:429 +msgid "Could not download some files from the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:433 +msgid "Could not download files" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "加入書籍至書庫" @@ -4761,7 +4891,7 @@ msgid "Merging user annotations into database" msgstr "將使用者註記合併到資料庫" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid "Fetch annotations (experimental)" msgstr "取回註記(實驗性功能)" @@ -5022,7 +5152,7 @@ msgstr "在您的 calibre 書庫資料庫中找不到錯誤。您想要檢查書 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:403 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:934 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -5274,14 +5404,14 @@ msgid "Main memory" msgstr "主記憶體" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 msgid "Storage Card A" msgstr "記憶卡 A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Storage Card B" msgstr "記憶卡 A" @@ -5398,7 +5528,7 @@ msgid "" "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:250 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -6133,7 +6263,7 @@ msgid "The specified directory could not be processed." msgstr "指定的目錄無法處理。" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 msgid "No books" msgstr "沒有書籍" @@ -6275,7 +6405,7 @@ msgid "" msgstr "這個資料夾和它的子資料夾都會被掃描以將書籍匯入 calibre 書庫" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:283 #: /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:194 @@ -6377,42 +6507,42 @@ msgstr "%(series)s 的書籍 %(sidx)s" msgid "Collections" msgstr "藏書" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:255 msgid "Paste Cover" msgstr "貼上封面" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Copy Cover" msgstr "複製封面" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:330 msgid "Remove Cover" msgstr "移除封面" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 msgid "Double-click to open Book Details window" msgstr "雙擊開啟書籍詳細資料視窗" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "路徑" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" msgstr "封面大小: %(width)d x %(height)d" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 #, python-format msgid "Delete the %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:462 #, python-format msgid "Save the %s format to disk" msgstr "" @@ -6423,7 +6553,7 @@ msgstr "BibTeX 選項" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/djvu_input.py:15 @@ -6447,7 +6577,7 @@ msgstr "選項指定到" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 @@ -6466,7 +6596,7 @@ msgstr "輸出" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:265 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 @@ -6505,7 +6635,7 @@ msgstr "輸出" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -6577,51 +6707,76 @@ msgstr "" msgid "CSV/XML Options" msgstr "CSV/XML 選項" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:26 msgid "E-book options" msgstr "電子書選項" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:90 +msgid "Catalogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:99 +msgid "Read book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 +msgid "Wishlist item" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "any date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 msgid "any value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:769 msgid "unspecified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:159 +msgid "No genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:168 +#, python-format +msgid "regex error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:177 +msgid "All genres will be excluded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:613 #, python-format msgid "Are you sure you want to delete '%s'?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:615 #, python-format -msgid "Are you sure you want to delete rules #%d-%d?" +msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:616 msgid "Delete Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:765 msgid "True" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:707 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:790 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:881 #: /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 @@ -6629,53 +6784,73 @@ msgstr "" msgid "Name" msgstr "名稱" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:708 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:800 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:883 msgid "Field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:709 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:801 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:884 msgid "Value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:882 msgid "Prefix" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" msgstr "包含節" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:220 -msgid "Books by &Genre" -msgstr "書籍依分類(&G)" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:268 +msgid "&Authors" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:221 -msgid "Recently &Added" -msgstr "最近加入的(&A)" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:269 +msgid "&Titles" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:270 +msgid "&Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:271 +msgid "&Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:272 +msgid "&Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:273 msgid "&Descriptions" msgstr "描述(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:223 -msgid "Books by &Series" -msgstr "書籍依系列(&S)" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:274 +msgid "" +"The first matching prefix rule applies a prefix to book listings in the " +"generated catalog." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:224 -msgid "Books by &Title" -msgstr "書籍依書名(&T)" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:275 +msgid "Prefixes" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:225 -msgid "Books by Author" -msgstr "書籍依作者" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:276 +msgid "" +"Books matching any of the exclusion rules will be excluded from the " +"generated catalog. " +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:277 +msgid "Excluded books" +msgstr "排除的書籍" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:278 msgid "" "A regular expression describing genres to be excluded from the generated " "catalog. Genres are derived from the tags applied to your books.\n" @@ -6683,96 +6858,96 @@ msgid "" "[Test book], and '+', the default tag for a read book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:280 msgid "Excluded genres" msgstr "排除的分類" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:229 -msgid "Tags to &exclude" -msgstr "排除的標籤(&E)" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:281 +msgid "Tags to &exclude (regex):" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:282 msgid "Reset to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:232 -msgid "" -"Books matching any of the exclusion rules will be excluded from the " -"generated catalog. " +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:284 +msgid "Results of regex:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:233 -msgid "Excluded books" -msgstr "排除的書籍" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:234 -msgid "" -"The first matching prefix rule applies a prefix to book listings in the " -"generated catalog." +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 +msgid "Tags that will be excluded as genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:235 -msgid "Prefixes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" msgstr "其他選項" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:237 -msgid "&Thumb width" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:238 -msgid "Size hint for cover thumbnails included in Descriptions section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:239 -msgid " inch" -msgstr " 英吋" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:240 -msgid "&Extra note" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:241 -msgid "Custom column source for text to include in Description section." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:242 -msgid "&Merge with Comments" -msgstr "合併評論(&M)" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:287 msgid "" "Custom column containing additional content to be merged with Comments " "metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" msgstr "之前(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:290 msgid "Merge additional content after Comments metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:291 msgid "&After" msgstr "之後(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:292 msgid "" "Separate Comments metadata and additional content with a horizontal rule." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:249 -msgid "&Separator" -msgstr "分隔字元(&S)" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:293 +msgid "Include &Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:294 +msgid "&Merge with Comments:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 +msgid "Catalog cover:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 +msgid "Generate new cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 +msgid "Use existing cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 +msgid "E&xtra Description note:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 +msgid "Custom column source for text to include in Description section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 +msgid "&Thumb width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 +msgid "Size hint for cover thumbnails included in Descriptions section." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 +msgid " inch" +msgstr " 英吋" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" @@ -8551,234 +8726,235 @@ msgstr "要加入的標籤" msgid "tags to remove" msgstr "要移除的標籤" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:51 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:148 msgid "No details available." msgstr "沒有可用的詳細資料。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:203 msgid "Device no longer connected." msgstr "裝置已無連線。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "裝置偵測除錯" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 msgid "Get device information" msgstr "取得裝置資訊" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Get list of books on device" msgstr "取得裝置上的書籍清單" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 +msgid "Prepare files for transfer from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:463 msgid "Get annotations from device" msgstr "從裝置取得註記" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send metadata to device" msgstr "傳送元數據到裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Send collections to device" msgstr "傳送藏書到裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 #, python-format msgid "Upload %d books to device" msgstr "上傳 %d 本書到裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:546 msgid "Delete books from device" msgstr "從裝置刪除書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:564 msgid "Download books from device" msgstr "從裝置下載書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 msgid "View book on device" msgstr "檢視裝置上的書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:653 msgid "Set default send to device action" msgstr "設定預設的傳送到裝置動作" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Send to main memory" msgstr "傳送到主記憶體" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661 msgid "Send to storage card A" msgstr "傳送到記憶卡 A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "Send to storage card B" msgstr "傳送到記憶卡 B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 msgid "Main Memory" msgstr "主記憶體" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 msgid "Send specific format to" msgstr "傳送指定的格式到" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send and delete from library" msgstr "傳送並從書庫刪除" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:733 msgid "Eject device" msgstr "退出裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:775 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:814 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "錯誤" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:815 msgid "Error communicating with device" msgstr "與裝置連線時發生錯誤" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 msgid "No suitable formats" msgstr "沒有合適的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Select folder to open as device" msgstr "選擇資料夾開啟為裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Running jobs" msgstr "執行中工作" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:840 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Cannot configure the device while there are running device jobs." msgstr "還有裝置工作在執行時不能設定裝置。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:168 #, python-format msgid "Configure %s" msgstr "設定 %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 -msgid "Disconnect device" -msgstr "裝置斷線" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 #, python-format -msgid "Disconnect and re-connect the %s for your changes to be applied." -msgstr "將 %s 拔除後重新連接以讓您的變更生效。" +msgid "Restart calibre for the changes to %s to be applied." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:940 msgid "Error talking to device" msgstr "與裝置連繫時發生錯誤" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Device: " msgstr "裝置: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:987 msgid " detected." msgstr " 被偵測到。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 msgid "selected to send" msgstr "選擇要傳送的項目" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1096 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1126 msgid "No device" msgstr "沒有裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1097 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 #, python-format msgid "%(num)i of %(total)i Books" msgstr "%(total)i 本書中的 %(num)i" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1117 #, python-format msgid "0 of %i Books" msgstr "0 / %i 本書" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1118 msgid "Choose format to send to device" msgstr "選擇要傳送到裝置的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 msgid "Cannot send: No device is connected" msgstr "不能傳送:沒有連線中的裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1134 msgid "No card" msgstr "沒有記憶卡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1092 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1131 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 msgid "Cannot send: Device has no storage card" msgstr "不能傳送:裝置沒有記憶卡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1236 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1368 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 msgid "Auto convert the following books before uploading to the device?" msgstr "是否在上傳到裝置前自動轉換下列書籍?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1225 msgid "Sending catalogs to device." msgstr "正在傳送分類到裝置。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1281 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1324 msgid "Sending news to device." msgstr "正在傳送新聞到裝置。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1378 msgid "Sending books to device." msgstr "正在傳送書籍到裝置。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1418 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "無法上傳下列書籍到裝置,因為找不到適合的格式。請先將書籍轉換為您的裝置支援的格式。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1491 msgid "No space on device" msgstr "裝置上已無空間" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1492 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "

不能上傳書籍到裝置,因為已無更多可用空間 " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1497 msgid "Incorrect destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" msgstr "不明的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:143 msgid "" "You have enabled the {0} formats for your {1}. The {1} may not " "support them. If you send these formats to your {1} they may not work. Are " @@ -8786,14 +8962,16 @@ msgid "" msgstr "" "您已啟用 {0} 格式用於您的 {1}。 {1} 可能不支援它們。如果您傳送這些格式到您的 {1} 它們可能無法讀取。您確定嗎?" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "無效的範本" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:450 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8823,6 +9001,59 @@ msgstr "對作者使用作者排序" msgid "Save &template:" msgstr "儲存範本(&T):" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:53 +msgid "No formats selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:54 +msgid "You must choose at least one format to send to the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:82 +msgid "" +"Save &template to control the filename and\n" +" location of files sent to the device:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 +msgid "Template editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 +msgid "Edit template" +msgstr "編輯範本" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:125 +msgid "" +"A list of &folders on the device to\n" +" which to send ebooks. The first one that exists will be used:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:148 +#, python-format +msgid "The %s device has no serial number, it cannot be configured" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:153 +msgid "" +"No MTP device connected.

You can only configure the MTP device " +"plugin when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:160 +msgid "" +"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " +"devices\" tab." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:176 +#, python-format +msgid "Choose the formats to send to the %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" msgstr "有多少空白書籍?" @@ -8889,10 +9120,18 @@ msgstr "設定在已建立書籍項目的標籤(&T):" msgid "Fit &cover within view" msgstr "封面填滿檢視(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:32 msgid "My Books" msgstr "我的書籍" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 +msgid "No help available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 +msgid "No help available for this output format." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:328 msgid "Generate catalog" @@ -10139,7 +10378,7 @@ msgstr "密碼(&P):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:81 msgid "&Show password" @@ -10412,11 +10651,6 @@ msgid "" "have to restart calibre for the plugin to take effect." msgstr "外掛程式 {0} 已成功的安裝於 {1} 外掛程式。您可能需要重新啟動 calibre 讓外掛程式生效。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:352 -msgid "Restart calibre now" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760 msgid "" "A problem occurred while installing this plugin. This plugin will now be " @@ -10474,8 +10708,8 @@ msgstr "正在中止..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:520 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1088 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1254 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "作者" @@ -11090,77 +11324,79 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 msgid "Automatic metadata management is enabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /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:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 msgid "Smart device control" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 msgid "" -"

Start wireless device connections.\n" -"

You may see some messages from your computer's firewall or anti-virus " -"manager asking you if it is OK for calibre to connect to the network. " +"

Start wireless device connections. Currently used only\n" +" by Calibre " +"Companion.\n" +"

You may see some messages from your computer's firewall or anti-" +"virus manager asking you if it is OK for calibre to connect to the network. " "Please answer yes. If you do not, wireless connections will not work." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" msgstr "" @@ -11407,12 +11643,6 @@ msgstr "從方塊移除任何範本" msgid "Open Template Editor" msgstr "開啟範本編輯器" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 -msgid "Edit template" -msgstr "編輯範本" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "測試電子郵件設定值" @@ -11822,7 +12052,7 @@ msgid "Regular expression (?P)" msgstr "正規表示式 (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" msgstr "封面瀏覽器" @@ -11831,7 +12061,7 @@ msgid "Shift+Alt+B" msgstr "Shift+Alt+B" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 msgid "Tag Browser" msgstr "標籤瀏覽器" @@ -11855,7 +12085,7 @@ msgstr "已連線 " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Book Details" msgstr "書籍詳細資料" @@ -14055,135 +14285,145 @@ msgstr "Calibre 風格" msgid "System default" msgstr "系統預設值" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Off" msgstr "關閉" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 msgid "Small" msgstr "小" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Large" msgstr "大" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 msgid "Medium" msgstr "中" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "Always" msgstr "永遠" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 msgid "If there is enough room" msgstr "如果沒有足夠空間" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 msgid "Never" msgstr "永不" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:557 msgid "By first letter" msgstr "依第一個字母" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 msgid "Disabled" msgstr "已停用" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 msgid "Partitioned" msgstr "已分割" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:182 msgid "Column coloring" msgstr "欄位著色" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 msgid " or " msgstr " 或 " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 msgid "Choose &language (requires restart):" msgstr "選擇語言(需重新啟動)(&L):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 msgid "Enable system &tray icon (needs restart)" msgstr "啟用系統匣圖示(需要重新啟動)(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 msgid "User Interface &layout (needs restart):" msgstr "使用者介面配置(需重新啟動)(&L):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "停用所有的動畫。對較慢/老舊的電腦很有用。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 msgid "Disable &animations" msgstr "停用動畫(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 msgid "Disable ¬ifications in system tray" msgstr "停用系統匣通知(&N)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 msgid "Show &splash screen at startup" msgstr "啟動時顯示歡迎畫面(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 msgid "&Toolbar" msgstr "工具列(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 msgid "&Icon size:" msgstr "圖示大小(&I):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 msgid "Show &text under icons:" msgstr "在圖示下方顯示文字(&T):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 msgid "Interface font:" msgstr "介面字型:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 msgid "Change &font (needs restart)" msgstr "改變字型(需要重新啟動)(&F)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 msgid "User interface &style (needs restart):" msgstr "使用者介面樣式 (需要重新啟動) (&S):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 msgid "Show &tooltips in the book list" msgstr "在書籍清單中顯示工具提示(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 msgid "Main Interface" msgstr "主要介面" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +msgid "" +"Note that comments will always be displayed at the end, regardless of " +"the position you assign here." +msgstr "請注意 評論 永遠都會在最後才顯示,不論您在這裡指定了哪個位置。" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +msgid "Use &Roman numerals for series" +msgstr "在系列編號中使用羅馬數字(&R)" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 msgid "Select displayed metadata" msgstr "選擇要顯示的元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 msgid "Move up" msgstr "上移" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 msgid "Move down" msgstr "下移" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 msgid "Default author link template:" msgstr "預設作者連結範本:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "" "

Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -14192,17 +14432,11 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 -msgid "Use &Roman numerals for series" -msgstr "在系列編號中使用羅馬數字(&R)" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +msgid "Show &cover in the book details panel" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 -msgid "" -"Note that comments will always be displayed at the end, regardless of " -"the position you assign here." -msgstr "請注意 評論 永遠都會在最後才顯示,不論您在這裡指定了哪個位置。" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -14212,11 +14446,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Tags browser category &partitioning method:" msgstr "標籤瀏覽器分類的分割方式(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -14225,22 +14459,22 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 msgid "&Collapse when more items than:" msgstr "當項目大於此數目時收摺(&C):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:280 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value " "is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:282 msgid "Categories not to partition:" msgstr "不要分割的分類:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -14249,31 +14483,31 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 msgid "Show &average ratings in the tags browser" msgstr "在標籤瀏覽器中顯示平均評等(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 msgid "Categories with &hierarchical items:" msgstr "有階層項目的分類(&H):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 msgid "Show cover &browser in a separate window (needs restart)" msgstr "在個別視窗中顯示封面瀏覽器(需要重新啟動)(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "在瀏覽模式中要顯示的封面數(需重新啟動)(&N):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "在個別視窗顯示封面瀏覽器時,以全螢幕顯示(&F)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:295 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "您可以按 %s 按鈕來切換全螢幕模式。" @@ -14311,11 +14545,6 @@ msgid "" "not be allowed to set any more preferences, until you restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 -msgid "Restart needed" -msgstr "需要重新啟動" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:48 msgid "Source" msgstr "來源" @@ -16448,11 +16677,9 @@ msgstr "會在系統匣中保持執行。要關閉它,請在系統匣的關聯 #: /home/kovid/work/calibre/src/calibre/gui2/update.py:78 #, python-format msgid "" -"%(app)s has been updated to version %(ver)s. See the %(ver)s of %(app)s is available for download. See the new features." msgstr "" -"%(app)s 已更新到版本 %(ver)s。請查閱 了解新的功能。" #: /home/kovid/work/calibre/src/calibre/gui2/update.py:84 msgid "Update available!" @@ -17812,7 +18039,7 @@ msgstr "" "預設值:「%default」\n" "可套用到:CSV、XML 輸出格式" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:39 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:40 #, python-format msgid "" "Title of generated catalog used as title in metadata.\n" @@ -17820,7 +18047,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:46 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:47 #, python-format msgid "" "Save the output from different stages of the conversion pipeline to the " @@ -17830,7 +18057,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:56 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:57 #, python-format msgid "" "Regex describing tags to exclude as genres.\n" @@ -17839,7 +18066,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:64 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:65 msgid "" "Specifies the rules used to exclude books from the generated catalog.\n" "The model for an exclusion rule is either\n" @@ -17853,7 +18080,7 @@ msgid "" "Default: \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:78 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:79 #, python-format msgid "" "Include 'Authors' section in catalog.\n" @@ -17861,7 +18088,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:85 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:86 #, python-format msgid "" "Include 'Descriptions' section in catalog.\n" @@ -17869,7 +18096,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:92 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:93 #, python-format msgid "" "Include 'Genres' section in catalog.\n" @@ -17877,7 +18104,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:99 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:100 #, python-format msgid "" "Include 'Titles' section in catalog.\n" @@ -17885,7 +18112,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:106 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:107 #, python-format msgid "" "Include 'Series' section in catalog.\n" @@ -17893,7 +18120,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:113 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:114 #, python-format msgid "" "Include 'Recently Added' section in catalog.\n" @@ -17901,7 +18128,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:120 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:121 #, python-format msgid "" "Custom field containing note text to insert in Description header.\n" @@ -17909,7 +18136,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:127 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:128 #, python-format msgid "" "#:[before|after]:[True|False] specifying:\n" @@ -17920,7 +18147,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:137 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:138 #, python-format msgid "" "Specifies the output profile. In some cases, an output profile is required " @@ -17931,7 +18158,7 @@ msgid "" "Applies to: AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:144 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:145 msgid "" "Specifies the rules used to include prefixes indicating read books, wishlist " "items and other user-specified prefixes.\n" @@ -17941,7 +18168,15 @@ msgid "" "Default:\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:154 +#, python-format +msgid "" +"Replace existing cover when generating the catalog.\n" +"Default: '%default'\n" +"Applies to: AZW3, ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:161 #, python-format msgid "" "Size hint (in inches) for book covers in catalog.\n" @@ -17950,7 +18185,7 @@ msgid "" "Applies to AZW3, ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:268 msgid "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" @@ -17958,88 +18193,169 @@ msgstr "" "\n" "*** 加入 MOBI 輸出所要求的 'By Authors' 節區 ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:45 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:47 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:505 -msgid "No enabled genres found to catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:273 +msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:509 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:275 +msgid "Check 'Excluded genres' regex in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:277 msgid "No books available to catalog" msgstr "分類沒有可用的書籍" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:522 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:964 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2313 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:526 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:528 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1615 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:530 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1814 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:584 -msgid "" -"Inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" -"Unable to build MOBI catalog.\n" -"\n" -"Select all books by '{0}', apply correct Author Sort value in Edit Metadata " -"dialog, then rebuild the catalog.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:525 +msgid "

Inconsistent Author Sort values for Author
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:601 -msgid "" -"Warning: inconsistent Author Sort values for\n" -"Author '{0}':\n" -"'{1}' <> '{2}'\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:817 -msgid "" -"No books found to catalog.\n" -"Check 'Excluded books' criteria in E-book options.\n" +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:676 +msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:819 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:751 +msgid "Sorting titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:763 +msgid "" +"No books to catalog.\n" +"Check 'Excluded books' rules in E-book options.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:765 msgid "No books available to include in catalog" msgstr "沒有書籍可包含於分類" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2443 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1895 +msgid "Genres HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2293 +msgid "Titles HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2488 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2490 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2492 +msgid "by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2629 +msgid "Descriptions HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2633 +msgid "Description HTML" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2768 +msgid "NCX header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2843 +msgid "NCX for Descriptions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2964 +msgid "NCX for Series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3041 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2550 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3043 +#, python-format +msgid "Series beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3087 +msgid "NCX for Titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3166 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2647 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3168 +#, python-format +msgid "Titles beginning with '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 +msgid "NCX for Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3281 +#, python-format +msgid "Authors beginning with %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3283 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3555 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3557 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3559 -msgid "by " +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3324 +msgid "NCX for Recently Added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3511 +msgid "NCX for Recently Read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3648 +msgid "NCX for Genres" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3766 +msgid "Generating OPF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4138 +msgid "Thumbnails" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4144 +msgid "Thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4641 +msgid "Saving NCX" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 @@ -18731,17 +19047,17 @@ msgstr "" msgid "creating custom column " msgstr "建立自訂欄 " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3583 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3608 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3612 #, python-format msgid "Copying %s" msgstr "正在複製 %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3625 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3629 msgid "Compacting database" msgstr "正在壓實資料庫"